新增财务申请时间类型筛选

This commit is contained in:
yml2213
2026-09-02 14:32:26 +08:00
parent bf167d98ed
commit 625df52992
8 changed files with 162 additions and 33 deletions
+6 -1
View File
@@ -1,7 +1,11 @@
import { apiGet } from '@/lib/http'
import type { AdminFinanceSummary, AdminFinanceTransactionResult } from '@/types/admin/finance'
export function fetchAdminFinanceSummary(params: { dateFrom?: string; dateTo?: string } = {}) {
export type AdminFinanceDateType = 'occurred' | 'created' | 'reviewed'
export function fetchAdminFinanceSummary(
params: { dateFrom?: string; dateTo?: string; dateType?: AdminFinanceDateType } = {},
) {
return apiGet<AdminFinanceSummary>('/api/v1/admin/finance/summary', params)
}
@@ -9,6 +13,7 @@ export function fetchAdminFinanceTransactions(
params: {
dateFrom?: string
dateTo?: string
dateType?: AdminFinanceDateType
category?: string
channel?: string
page?: number