Merge branch 'dev1023' into dev

This commit is contained in:
2026-10-26 15:26:43 +08:00
16 changed files with 860 additions and 43 deletions
@@ -942,6 +942,24 @@ export function cancelAdminWorkOrderSharing(
}>(`/api/v1/admin/worker-platform/orders/${workOrderId}/sharing/cancel`, payload)
}
/** 取消部分:保留已验收份额,取消进行中份额与待接单剩余份数,退还取消份额的押金。 */
export function cancelAdminWorkOrderSharingPart(
workOrderId: number,
payload: {
/** 退款金额(元);不传则后端按实付比例算 */
refundAmount?: number
reason: string
},
) {
return apiPost<{
order: WorkOrder
cancelledShareCount: number
cancelledQuantity: number
releasedDepositAmount: number
refundAmount: number
}>(`/api/v1/admin/worker-platform/orders/${workOrderId}/sharing/cancel-part`, payload)
}
export function acceptAdminWorkOrders(workOrderIds: number[]) {
return apiPost<{ orders: WorkOrder[] }>('/api/v1/admin/worker-platform/orders/accept-batch', {
workOrderIds,