import React, { Component } from 'react';
import { Flex } from 'antd-mobile';
import './SortItem.scss';

// const Item = FLex.Item;
const FIRST = 'https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/order/PC/jin1_icon.png';
const SECOND = 'https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/order/PC/yin2_icon.png';
const THIRD = 'https://julyedu-cdn.oss-cn-beijing.aliyuncs.com/order/PC/tong_icon.png';

export default class SortItem extends Component {
    constructor(props) {
        super(props);
    }
    render() {
        const { sortNum, avatar_file, user_name, total_account } = this.props;
        let sortImgSrc = '';
        if(sortNum === 1) {
            sortImgSrc = FIRST;
        }
        if(sortNum === 2) {
            sortImgSrc = SECOND;
        }
        if(sortNum === 3) {
            sortImgSrc = THIRD;
        }
        return (
            <div>
                <Flex align='center' className={'sortItem'} style={{backgroundColor: '#FFF'}}>
                    <div className={'num'}>
                        <Flex justify='center'>
                            {
                                Number(sortNum) > 3 ? (sortNum) : (<img src={sortImgSrc} style={{width: '18px', height: '22px'}}></img>)
                            }
                        </Flex>
                    </div>
                    <div className={'avatar'}>
                        <Flex justify='start'>
                            <img src={avatar_file} className={'avatarImg'}></img>
                            <span className={'text-overflow-one'} style={{color: '#333333'}}>{user_name}</span>
                        </Flex>
                    </div>
                    <div className={'money'}>
                        <Flex justify='center'>{`${total_account}元`}</Flex>
                    </div>
                </Flex>
            </div>
        )
    }
}