diff --git a/frontend/src/views/TaskHall.vue b/frontend/src/views/TaskHall.vue index 82f823c..2c4c56b 100644 --- a/frontend/src/views/TaskHall.vue +++ b/frontend/src/views/TaskHall.vue @@ -5222,8 +5222,9 @@ const canApproveTask = (task: Task) => { const userInfo = JSON.parse(localStorage.getItem('userInfo') || '{}') const currentUserId = userInfo.id - // 如果是审批流程中的任务(需求部门审核或接单部门审核) - if (task.approvalStatus === 'pending_demand_approval' || + // 如果是审批流程中的任务(一级需求审核、需求部门审核或接单部门审核) + if (task.approvalStatus === 'pending_primary_approval' || + task.approvalStatus === 'pending_demand_approval' || task.approvalStatus === 'pending_receiving_approval') { // 只有当前审核人可以审核 return task.currentApproverId === currentUserId