/** * 用户钱包 API * OpenAPI: GET /admin/finance/wallet/summary, GET /admin/finance/wallet/page */ import { get } from '@/utils/request'; import type { WalletQueryParams, WalletSummaryVO, WalletSummaryPageData, WalletTransactionQueryParams, WalletTransactionVO, PageData, ApiResult, } from './types'; export type { WalletSummaryVO, WalletSummaryPageData, WalletQueryParams, WalletTransactionVO, WalletTransactionQueryParams, PageData, ApiResult, } from './types'; /** GET /admin/finance/wallet/summary — 钱包列表分页 */ export async function getWalletList( params: WalletQueryParams, ): Promise> { return get('/finance/wallet/summary', params as Record); } /** GET /admin/finance/wallet/page — 交易明细分页 */ export async function getWalletTransactionList( params: WalletTransactionQueryParams, ): Promise>> { return get('/finance/wallet/page', params as Record); }