import AtCalendar from '@/components/calendar'
import Cell from '@/components/cell'
import Divider from '@/components/Divider'
import DropDownItem, { DropDownOptions } from '@/components/dropDown-item'
import Iconfont from '@/components/iconfont/iconfont'
import LayoutBlock from '@/components/layoutBlock'
import SelectMarketingDepartment from '@/components/SelectMarketingDepartment'
import SelectSaleRankingIndicators from '@/components/SelectSaleRankingIndicators'
import SelectSaleType from '@/components/SelectSaleType'
import SelectTimePicker, { ChangedValue } from '@/components/SelectTimePicker'
import Table from '@/components/table'
import TimePicker from '@/components/timePicker'
import ToolTip from '@/components/toolTips'
import { View, Text } from '@tarojs/components'
import classnames from 'classnames'
import dayjs from 'dayjs'
import { useState } from 'react'
import styles from './index.module.scss'
const saleStatistic = () => {
const onChangeTimePicker = (value: ChangedValue) => {
console.log(value)
}
const onChangeSaleType = (saleType: number) => {
console.log('saleType', saleType)
}
const onChangeDepartment = (department: number) => {
console.log('department', department)
}
const onChangeIndicators = (indicators: number) => {
console.log('indicators', indicators)
}
//需要传进来的数据示例
const exampledataSource = [
{
key: '1',
username: '小红',
count: '123打发手动阀手动阀啊手动阀',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '2',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '3',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '4',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '5',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '6',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '7',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '8',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '9',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
{
key: '10',
username: '小红',
count: '123',
gb: '321',
dbd: '¥6634.93w',
},
]
//需要传进来的表头数据示例
const examplecolumns = [
{
key: 'username',
title: '编号',
dataIndex: 'username',
width: '20%',
},
{
key: 'count',
title: '面料名称',
dataIndex: 'count',
width: '20%',
ellipsis: {
isEllipsis: true,
rows: 2,
},
},
{
key: 'gb',
title: '匹数',
dataIndex: 'gb',
width: '30%',
},
{
key: 'dbd',
title: '交易金额',
dataIndex: 'dbd',
width: '30%',
render: (text: string) => {text},
},
]
const tabsConfig = [
{
name: '面料',
key: 0,
},
{
name: '客户',
key: 1,
},
{
name: '业务员',
key: 2,
},
]
const [currentKey, setCurrentKey] = useState(tabsConfig[0].key)
const handleClickTab = event => {
const key = event.target.dataset.key
if (key === currentKey) return
setCurrentKey(key)
}
return (
{/* */}
订单
订单总数
3425
(共432423匹)
待配布订单
|
}
desc={'323'}
customClassName={styles['cell-desc']}>
已配布订单
|
}
desc={'2972'}
customClassName={styles['cell-desc']}>
配布
已配布匹数
3425
(共计 ¥231.23w)
待收款单数
}
desc={'323'}
customClassName={styles['cell-desc']}> |
待收款匹数
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
待收款金额
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
待发货单数
}
desc={'323'}
customClassName={styles['cell-desc']}> |
待发货匹数
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
待发货金额
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
已发货单数
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
已发货匹数
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
已发货金额
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
货款
货款金额
56133.32
未收金额
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
已收金额
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
退货
退货单数
42
退货匹数
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
退货金额
}
desc={'2972'}
customClassName={styles['cell-desc']}> |
{/* 销售排行 */}
销售排行
{tabsConfig.map(item => {
return (
{item.name}
)
})}
)
}
export default saleStatistic