fix: 88486 法规符合性排查流程--审批节点的审批意见为空了
This commit is contained in:
+4
-2
@@ -18,6 +18,7 @@ import com.jero.modules.activiti.common.ActivitiCommon;
|
|||||||
import com.jero.modules.activiti.entity.ProcessAll;
|
import com.jero.modules.activiti.entity.ProcessAll;
|
||||||
import com.jero.modules.activiti.entity.ProcessApprovalRecord;
|
import com.jero.modules.activiti.entity.ProcessApprovalRecord;
|
||||||
import com.jero.modules.activiti.entity.ProcessNode;
|
import com.jero.modules.activiti.entity.ProcessNode;
|
||||||
|
import com.jero.modules.activiti.enums.CommitFlagEnum;
|
||||||
import com.jero.modules.activiti.enums.FinishFlagEnum;
|
import com.jero.modules.activiti.enums.FinishFlagEnum;
|
||||||
import com.jero.modules.activiti.enums.ProcessTypeEnum;
|
import com.jero.modules.activiti.enums.ProcessTypeEnum;
|
||||||
import com.jero.modules.activiti.process.common.enums.ProcessType;
|
import com.jero.modules.activiti.process.common.enums.ProcessType;
|
||||||
@@ -293,12 +294,13 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
|
|||||||
processHandleService.saveToSnapshot(processInfoVO, curUserId);
|
processHandleService.saveToSnapshot(processInfoVO, curUserId);
|
||||||
// 审批节点
|
// 审批节点
|
||||||
actFlowCommonService.completeTask(taskId, curUserId);
|
actFlowCommonService.completeTask(taskId, curUserId);
|
||||||
|
// 驳回,结束所有节点
|
||||||
|
approvalRecordService.updateApprovalRecordFinishFlag(pass, taskId, xmlNodeId, processInstanceId);
|
||||||
// 更新审批表为完成,填充数据
|
// 更新审批表为完成,填充数据
|
||||||
|
processTask.setCommitFlag(pass ? CommitFlagEnum.PASS.getValue() : CommitFlagEnum.REJECT.getValue());
|
||||||
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
||||||
// 删除草稿
|
// 删除草稿
|
||||||
actFlowCommonService.removeDraft(curUserId, taskId, processInstanceId);
|
actFlowCommonService.removeDraft(curUserId, taskId, processInstanceId);
|
||||||
// 驳回,结束所有节点
|
|
||||||
approvalRecordService.updateApprovalRecordFinishFlag(pass, taskId, xmlNodeId, processInstanceId);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user