add:新增同一个工单同一人可以多次拼单:拼单明细ui优化
This commit is contained in:
@@ -892,6 +892,29 @@ export function cancelAdminWorkOrderShare(
|
||||
}>(`/api/v1/admin/worker-platform/orders/${workOrderId}/shares/${shareId}/cancel`, payload)
|
||||
}
|
||||
|
||||
/** 按份额标记问题单:只影响该份额持有人,母单状态不变。备注选填。 */
|
||||
export function markAdminWorkOrderShareProblem(workOrderId: number, shareId: number, note = '') {
|
||||
return apiPost<{ order: WorkOrder; share: WorkOrderShare }>(
|
||||
`/api/v1/admin/worker-platform/orders/${workOrderId}/shares/${shareId}/problem`,
|
||||
{ note },
|
||||
)
|
||||
}
|
||||
|
||||
/** 处置份额级问题单:方式与母单处置一致,但只作用于该份额。 */
|
||||
export function disposeAdminWorkOrderShareProblem(
|
||||
workOrderId: number,
|
||||
shareId: number,
|
||||
payload: {
|
||||
action: 'return_to_worker' | 'reopen' | 'cancel_release' | 'cancel_deduct'
|
||||
note: string
|
||||
},
|
||||
) {
|
||||
return apiPost<{ order: WorkOrder; share: WorkOrderShare; depositAmount: number }>(
|
||||
`/api/v1/admin/worker-platform/orders/${workOrderId}/shares/${shareId}/problem/dispose`,
|
||||
payload,
|
||||
)
|
||||
}
|
||||
|
||||
export function cancelAdminWorkOrderSharing(
|
||||
workOrderId: number,
|
||||
payload: {
|
||||
|
||||
Reference in New Issue
Block a user