feat: 迭代

This commit is contained in:
2026-05-15 11:28:02 +08:00
parent 6a7ec5fca7
commit 8c908ea557
120 changed files with 1139 additions and 238 deletions
@@ -11,6 +11,8 @@ const { RangePicker } = DatePicker;
interface EarningRecord {
id: number;
date: string;
startDate?: string;
endDate?: string;
orderCount: number;
totalAmount: number;
platformCommission: number;
@@ -81,6 +83,8 @@ const Earnings: React.FC = () => {
setDataSource([{
id: 1,
date: data.startDate,
startDate: data.startDate,
endDate: data.endDate,
orderCount: data.orderCount || 0,
totalAmount: data.orderAmount || 0,
platformCommission: data.serviceFee || 0,
@@ -109,10 +113,15 @@ const Earnings: React.FC = () => {
const columns: ColumnsType<EarningRecord> = [
{
title: '日期',
title: '日期范围',
dataIndex: 'date',
key: 'date',
render: (date: string) => formatDateTime(date).split(' ')[0],
render: (date: string, record: EarningRecord) => {
if (record.startDate && record.endDate) {
return `${formatDateTime(record.startDate).split(' ')[0]} ~ ${formatDateTime(record.endDate).split(' ')[0]}`;
}
return formatDateTime(date).split(' ')[0];
},
},
{
title: '订单数',