fix: 一级需求待审核任务显示审核按钮

- 修复canApproveTask函数,增加对pending_primary_approval状态的支持
This commit is contained in:
Your Name 2026-01-30 14:39:06 +08:00
parent 754b885e29
commit d9d8663823

View File

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