| | |
| | | endDate?: string |
| | | } |
| | | export function getMerchantSettlement(kind: 'onboardings' | 'bank-cards', params: MerchantSettlementQuery = {}) { return http.get<PageResult<any>, PageResult<any>>(`/api/admin/management/merchant-settlement/${kind}`, { params }) } |
| | | /** 商家类型筛选项:取自后端目录,避免前端另抄一份而与库里的取值失配。拉不到就先留空,不打扰用户。 */ |
| | | export function getMerchantSettlementMerchantTypes() { return http.get<string[], string[]>('/api/admin/management/merchant-settlement/merchant-types', { silent: true }) } |
| | | /** 结算记录直接来自斗拱:按结算日期区间返回真实结算流水,用于监控每天自动结算了多少到银行卡。 */ |
| | | export function getMerchantSettlements(params: { beginDate?: string; endDate?: string; size?: number; merchantName?: string; contactMobile?: string; merchantType?: string; status?: string } = {}) { |
| | | return http.get<{ records: Record<string, any>[]; total: number; failures: string[] }, { records: Record<string, any>[]; total: number; failures: string[] }>('/api/admin/management/merchant-settlement/settlements', { params }) |
| | |
| | | return http.get<AnyRecord, AnyRecord>(`/api/admin/ticket-packages/${packageId}`) |
| | | } |
| | | |
| | | // 票包表单的「适用商家」下拉:走票包自己的只读接口,避免要求「商家查询」权限。 |
| | | export function getTicketPackageMerchantOptions(params: AnyRecord = {}) { |
| | | return http.get<AnyRecord[], AnyRecord[]>('/api/admin/ticket-packages/merchant-options', { params }) |
| | | } |
| | | |
| | | export function createTicketPackage(payload: AnyRecord) { |
| | | return http.post<AnyRecord, AnyRecord>('/api/admin/ticket-packages', payload) |
| | | } |