update 81721 草稿--创建时间取值不对

This commit is contained in:
lijiarao
2024-02-07 15:22:21 +08:00
parent 6c5281c8c7
commit 6b6e36a891
@@ -441,12 +441,14 @@ public class ProcessHandleServiceImpl implements IProcessHandleService {
updateApprovalRecord(processInfoVO); updateApprovalRecord(processInfoVO);
// 删除自己的草稿 // 删除自己的草稿
ProcessDraft processDraft = new ProcessDraft();
String draftId = processInfoVO.getDraftId(); String draftId = processInfoVO.getDraftId();
if (StringUtils.isNotBlank(draftId)) { if (StringUtils.isNotBlank(draftId)) {
processDraftService.removeById(draftId); processDraft.setId(draftId);
//processDraftService.removeById(draftId);
} }
// 根据是否有taskId区分保存来源(待办、草稿) // 根据是否有taskId区分保存来源(待办、草稿)
ProcessDraft processDraft = new ProcessDraft();
processDraft.setProjectId(processInfoVO.getBusinessId()); // 业务id processDraft.setProjectId(processInfoVO.getBusinessId()); // 业务id
processDraft.setProcessInstanceId(basicProcessInfoDTO.getProcessInstanceId()); // 流程实例id processDraft.setProcessInstanceId(basicProcessInfoDTO.getProcessInstanceId()); // 流程实例id
processDraft.setPrcName(basicProcessInfoDTO.getProcessName()); // 流程名称 processDraft.setPrcName(basicProcessInfoDTO.getProcessName()); // 流程名称
@@ -459,7 +461,7 @@ public class ProcessHandleServiceImpl implements IProcessHandleService {
processDraft.setUserId(userId); // 用户id processDraft.setUserId(userId); // 用户id
processDraft.setInfoJsonStr(processInfoVO.getInfoJsonStr());//草稿信息json字符串 processDraft.setInfoJsonStr(processInfoVO.getInfoJsonStr());//草稿信息json字符串
processDraft.setSaveSource(processInfoVO.getSaveSource());//来源(启动流程时有用,用于保存初始业务信息用于强制驳回) processDraft.setSaveSource(processInfoVO.getSaveSource());//来源(启动流程时有用,用于保存初始业务信息用于强制驳回)
processDraftService.save(processDraft); processDraftService.saveOrUpdate(processDraft);
} }
@Override @Override