feat: 重构首页回执营业统计并增加企业返还金额
CSS quality / css-quality (push) Has been cancelled

This commit is contained in:
hectorzhao
2026-09-17 13:11:35 +08:00
parent 627fa7ec97
commit 5e4d644788
29 changed files with 1684 additions and 231 deletions
+14
View File
@@ -0,0 +1,14 @@
import { request, withQuery } from '../core/httpClient';
import type { HomeSummary, HomeBreakdown, HomeReceiptRow, HomeRevenueRow } from '../types/home';
export const homeApi = {
summary: (signal?: AbortSignal) => request<HomeSummary>('/admin/operations/home/summary', { signal }),
receipts: (snapshotToken: string, signal?: AbortSignal) =>
request<HomeBreakdown<HomeReceiptRow>>(withQuery('/admin/operations/home/receipt-breakdown', { snapshotToken }), {
signal,
}),
revenue: (snapshotToken: string, signal?: AbortSignal) =>
request<HomeBreakdown<HomeRevenueRow>>(withQuery('/admin/operations/home/revenue-breakdown', { snapshotToken }), {
signal,
}),
};