优化撤单处理方式

This commit is contained in:
yml2213
2026-08-15 17:41:01 +08:00
parent 57fda860dc
commit b9e4d007aa
5 changed files with 236 additions and 30 deletions
@@ -149,9 +149,16 @@ export function unassignAdminWorkOrder(workOrderId: number) {
)
}
export function cancelAdminWorkOrder(workOrderId: number) {
export function cancelAdminWorkOrder(
workOrderId: number,
payload: {
action: 'return_to_hall' | 'cancel_order'
reason?: string
},
) {
return apiPost<{ order: WorkOrder }>(
`/api/v1/admin/worker-platform/orders/${workOrderId}/cancel`,
payload,
)
}