新增财务角色与财务报表并完善后台权限

This commit is contained in:
yml2213
2026-09-02 13:58:03 +08:00
parent de63daf1ac
commit bf167d98ed
29 changed files with 1242 additions and 69 deletions
@@ -0,0 +1,19 @@
import { apiGet } from '@/lib/http'
import type { AdminFinanceSummary, AdminFinanceTransactionResult } from '@/types/admin/finance'
export function fetchAdminFinanceSummary(params: { dateFrom?: string; dateTo?: string } = {}) {
return apiGet<AdminFinanceSummary>('/api/v1/admin/finance/summary', params)
}
export function fetchAdminFinanceTransactions(
params: {
dateFrom?: string
dateTo?: string
category?: string
channel?: string
page?: number
pageSize?: number
} = {},
) {
return apiGet<AdminFinanceTransactionResult>('/api/v1/admin/finance/transactions', params)
}
@@ -1,5 +1,6 @@
export * from './auth'
export * from './dashboard'
export * from './finance'
export * from './users'
export * from './audit-logs'
export * from './platform-config'