fix: 修复一级需求部门任务在接单部门审核时使用完整审核弹窗

This commit is contained in:
Your Name 2026-01-22 17:51:47 +08:00
parent eb7eb076c0
commit f96f093f99

View File

@ -5552,13 +5552,15 @@ const handleCompleteTask = (task: TaskOrSubTask) => {
// 审核通过(使用两级审核流程)
const handleApproveTask = (task: Task) => {
// 如果是接单部门负责人审核,需要提供选择指派设计师的功能
// 注意:一级需求部门任务在接单部门审核时,也应该使用完整的审核弹窗(编辑任务类型、选择接单方式等)
if (task.currentApproverRole === 'receiving_leader') {
handleApproveTwoLevelTask(task)
return
}
// 如果是一级需求部门任务审核,需要指定成员完善明细
if (task.approvalStatus === 'pending_primary_approval') {
// 如果是一级需求部门任务审核(需求部门负责人审核一级任务),需要指定成员完善明细
// 注意:这个分支只在需求部门负责人审核一级任务时使用,不是接单部门审核
if (task.approvalStatus === 'pending_primary_approval' && task.currentApproverRole === 'demand_leader') {
handleApprovePrimaryTask(task)
return
}