fix: 修复子任务组审核API路径和参数
This commit is contained in:
parent
a94b43b418
commit
6fc888458a
@ -580,8 +580,8 @@ export const getPendingApprovalTaskGroups = () => {
|
||||
/**
|
||||
* 审核通过子任务组
|
||||
*/
|
||||
export const approveTaskGroup = (groupId: number, data: { assignedReceiverId?: number; comment?: string }) => {
|
||||
return request.post<any>(`/tasks/items/groups/${groupId}/approve`, data)
|
||||
export const approveTaskGroup = (taskId: number, data: { groupNo: number; assignedReceiverId?: number; comment?: string }) => {
|
||||
return request.post<any>('/tasks/items/groups/approve', { taskId, ...data })
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -3353,7 +3353,12 @@ const handleApproveTaskGroup = async (item: ApprovalItem) => {
|
||||
try {
|
||||
approvalLoading.value = true
|
||||
|
||||
await taskApi.approveTaskGroup(item.id, {
|
||||
// 从 item.data 获取 taskId 和 groupNo
|
||||
const taskId = item.data?.taskId || item.id
|
||||
const groupNo = item.data?.groupNo || item.data?.groupId || 1
|
||||
|
||||
await taskApi.approveTaskGroup(taskId, {
|
||||
groupNo,
|
||||
assignedReceiverId: assignType.value === 'manual' ? selectedDesignerId.value : undefined
|
||||
})
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user