From ab86bc2a1847e5d75eda3f313cefe987a34e66c8 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Fri, 2 Feb 2024 19:53:13 +0800 Subject: [PATCH] =?UTF-8?q?fix=2081258=20=E8=8D=89=E7=A8=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../process/fb/service/impl/ProcessHandleServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessHandleServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessHandleServiceImpl.java index 40b77f7c..fdc51dd7 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessHandleServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/fb/service/impl/ProcessHandleServiceImpl.java @@ -79,6 +79,11 @@ public class ProcessHandleServiceImpl implements IProcessHandleService { Map userInfoMap = processInfoVO.getUserInfoMap(); // 用户变量map BasicTaskInfoDTO basicTaskInfoDTO = processInfoVO.getBasicTaskInfoDTO(); // 流程审批信息 // 删除自己的草稿 + String draftId = processInfoVO.getDraftId(); + if (StringUtils.isNotBlank(draftId)) { + processDraftService.removeById(draftId); + } + // 删除自己的草稿 deleteMyDraft(basicTaskInfoDTO.getTaskId(), processInfoVO.getBusinessId(), basicProcessInfoDTO.getProcessType()); String processDefinitionId = basicProcessInfoDTO.getProcessDefinitionId(); // 流程定义id