fix(标准法规入库/变更流程): 保存逻辑修改

This commit is contained in:
yjz
2024-01-09 16:07:50 +08:00
parent e09686f770
commit b0ad0a877b
@@ -445,9 +445,8 @@ public class ProcessHandleServiceImpl implements IProcessHandleService {
processInfoVO.setBasicTaskInfoDTO(basicTaskInfoDTO);
// 流程信息
if (StringUtils.isNotBlank(projectId)) {
// ProcessAll processAll = processAllService.getByProcessInstanceId(processInstanceId);
ProcessAll processAll = processAllService.getOne(new LambdaQueryWrapper<ProcessAll>().eq(ProcessAll::getProjectId, projectId), false);
if (StringUtils.isNotBlank(processInstanceId)) {
ProcessAll processAll = processAllService.getByProcessInstanceId(processInstanceId);
if (!Objects.isNull(processAll)) {
basicProcessInfoDTO.setProcessInstanceId(processAll.getProcessInstanceId());
basicProcessInfoDTO.setProcessType(processAll.getPrcType());
@@ -469,6 +468,7 @@ public class ProcessHandleServiceImpl implements IProcessHandleService {
basicTaskInfoDTO.setHandleText(processDraft.getHandleText());
basicTaskInfoDTO.setHandleFile(processDraft.getHandleFile());
processInfoVO.setDraftId(draftId);
processInfoVO.setBusinessId(processDraft.getProjectId());
basicProcessInfoDTO.setProcessType(processDraft.getPrcType());
basicProcessInfoDTO.setProcessName(processDraft.getPrcName());
basicProcessInfoDTO.setProcessDescription(processDraft.getProcessDescription());