Files
2026-08-14 01:58:57 +08:00

20 lines
657 B
TypeScript

import createAxios from '@/utils/request';
import type { IPaymentDetail } from '@/domain/iPayment.ts';
/** 支付记录详情(支付信息 + 凭证图片 + 合并账单) */
export async function getPaymentDetail(id: number) {
return createAxios<IPaymentDetail>({
url: `/recon/payment/${id}`,
method: 'get',
});
}
/** 审核支付记录:pass 通过(账单批量置已支付)/ reject 拒绝(释放账单,需填原因) */
export async function auditPayment(id: number, data: { result: 'pass' | 'reject'; audit_remark?: string }) {
return createAxios({
url: `/recon/payment/${id}/audit`,
method: 'put',
data,
});
}