From 43289cdb45e66de0e915fa0ec197de0fdea20550 Mon Sep 17 00:00:00 2001 From: yitonglei Date: Fri, 10 Mar 2023 15:43:32 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=B8=AD=E6=AD=A2=E7=9A=84=E6=88=96=E6=92=A4?= =?UTF-8?q?=E9=94=80=E7=9A=84=E5=B7=A5=E4=BD=9C=E6=B5=81=E4=B8=8D=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=B7=A5=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/plugin/listener/ProcessEndListener.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/listener/ProcessEndListener.java b/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/listener/ProcessEndListener.java index fb28188..c90e2cf 100644 --- a/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/listener/ProcessEndListener.java +++ b/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/listener/ProcessEndListener.java @@ -38,6 +38,9 @@ public class ProcessEndListener implements ExecutionListener { switch (event) { case "start": System.out.println("ProcessEndListener-start event-------------------"); + //中止或撤销的工作流不做任何处理了 + if(variablesMap.containsKey("wf_process_terminate")) return; + IAutoStartModelService autoStartModelService = (IAutoStartModelService) SpringContextHolder.getBean(AutoStartModelServiceImpl.class); //判断工作流的的重复模式1 if (Func.isNotEmpty(variablesMap.get("chongfumoshi")) && !StringUtils.equals(RepeatEnum.不重复.getCode(), variablesMap.get("chongfumoshi").toString())) {