fix: 修复子任务组审核API路径和参数

This commit is contained in:
Your Name 2026-01-07 20:41:47 +08:00
parent a94b43b418
commit 6fc888458a
2 changed files with 8 additions and 3 deletions

View File

@ -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 })
}
/**

View File

@ -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
})