This commit is contained in:
2026-07-06 18:20:36 +08:00
parent f6ef4a7fc1
commit 6ce40baad3
4 changed files with 9 additions and 510 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -28,7 +28,7 @@
}
})();
</script>
<script type="module" crossorigin src="/assets/index-DrbYyVjF.js"></script>
<script type="module" crossorigin src="/assets/index-BWUWanXk.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-D9_3MPsN.css">
</head>
<body>
@@ -203,7 +203,10 @@ const TeamManagementPage: React.FC = () => {
const [creditPage, setCreditPage] = useState(1);
const [creditFilterType, setCreditFilterType] = useState<string>('');
const [creditFilterPhone, setCreditFilterPhone] = useState<string>('');
const [creditDateRange, setCreditDateRange] = useState<[string, string] | null>(null);
const [creditDateRange, setCreditDateRange] = useState<[string, string] | null>(() => {
const today = dayjs().format('YYYY-MM-DD');
return [today, today];
});
const loadCreditRecords = useCallback(async () => {
setCreditLoading(true);
@@ -231,7 +234,8 @@ const TeamManagementPage: React.FC = () => {
const resetCreditFilters = () => {
setCreditFilterType('');
setCreditFilterPhone('');
setCreditDateRange(null);
const today = dayjs().format('YYYY-MM-DD');
setCreditDateRange([today, today]);
setCreditPage(1);
};
@@ -428,7 +432,7 @@ const TeamManagementPage: React.FC = () => {
{/* 汇总统计 */}
<div style={{ marginBottom: 12, padding: '8px 16px', background: '#f8f9fc', borderRadius: 8, display: 'flex', gap: 24, flexWrap: 'wrap', fontSize: 13 }}>
<span><strong style={{ color: '#ef4444', fontSize: 15 }}>{creditSummary?.total_consume ?? 0}</strong></span>
<span><strong style={{ color: '#ef4444', fontSize: 15 }}>{creditSummary?.totalConsume ?? 0}</strong></span>
</div>
<div style={tableWrapper}>