押金解冻天数可配置与待解冻押金扣减,超时订单保留记录

This commit is contained in:
yml2213
2026-08-02 10:14:05 +08:00
parent 043dd3c128
commit 93df3d1c9b
20 changed files with 854 additions and 38 deletions
@@ -140,6 +140,7 @@ export function fetchAdminWorkerFinanceConfig() {
}
export function saveAdminWorkerFinanceConfig(payload: {
depositUnfreezeDays?: number
recharge?: {
enabled?: boolean
channelName?: string
@@ -298,3 +299,13 @@ export function acceptAdminWorkOrder(workOrderId: number) {
`/api/v1/admin/worker-platform/orders/${workOrderId}/accept`,
)
}
export function deductAdminWorkOrderPendingDeposit(
workOrderId: number,
payload: { amount: number; note: string },
) {
return apiPost<{ deductedAmount: number }>(
`/api/v1/admin/worker-platform/orders/${workOrderId}/deduct-pending-deposit`,
payload,
)
}