update 81721 草稿--创建时间取值不对
This commit is contained in:
+5
-3
@@ -441,12 +441,14 @@ public class ProcessHandleServiceImpl implements IProcessHandleService {
|
||||
updateApprovalRecord(processInfoVO);
|
||||
|
||||
// 删除自己的草稿
|
||||
ProcessDraft processDraft = new ProcessDraft();
|
||||
|
||||
String draftId = processInfoVO.getDraftId();
|
||||
if (StringUtils.isNotBlank(draftId)) {
|
||||
processDraftService.removeById(draftId);
|
||||
processDraft.setId(draftId);
|
||||
//processDraftService.removeById(draftId);
|
||||
}
|
||||
// 根据是否有taskId区分保存来源(待办、草稿)
|
||||
ProcessDraft processDraft = new ProcessDraft();
|
||||
processDraft.setProjectId(processInfoVO.getBusinessId()); // 业务id
|
||||
processDraft.setProcessInstanceId(basicProcessInfoDTO.getProcessInstanceId()); // 流程实例id
|
||||
processDraft.setPrcName(basicProcessInfoDTO.getProcessName()); // 流程名称
|
||||
@@ -459,7 +461,7 @@ public class ProcessHandleServiceImpl implements IProcessHandleService {
|
||||
processDraft.setUserId(userId); // 用户id
|
||||
processDraft.setInfoJsonStr(processInfoVO.getInfoJsonStr());//草稿信息json字符串
|
||||
processDraft.setSaveSource(processInfoVO.getSaveSource());//来源(启动流程时有用,用于保存初始业务信息用于强制驳回)
|
||||
processDraftService.save(processDraft);
|
||||
processDraftService.saveOrUpdate(processDraft);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user