From 8956250fcf35c001cf806340e1b4d3a601d7cb9f Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Wed, 3 Jul 2024 12:05:49 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20eoa=E7=BC=BA=E9=99=B7?= =?UTF-8?q?=E9=9B=86=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1189193626124288]eoa缺陷集合 http://192.168.0.96:8090/demo/rdm.html#/bug-detail/939050947543040/939050947543057/1189193626124288 --- .../process/crossover/IProcessTaskCrossoverMapper.java | 2 -- .../process/stephandler/core/ProcessStepHandlerBase.java | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java b/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java index 00e6c228..17b68c60 100644 --- a/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java +++ b/src/main/java/neatlogic/framework/process/crossover/IProcessTaskCrossoverMapper.java @@ -126,8 +126,6 @@ public interface IProcessTaskCrossoverMapper extends ICrossoverService { int insertProcessTaskStepUser(ProcessTaskStepUserVo processTaskStepUserVo); - int insertProcessTaskStepMinorUser(ProcessTaskStepUserVo processTaskStepUserVo); - int insertProcessTaskStepWorkerPolicy(ProcessTaskStepWorkerPolicyVo processTaskStepWorkerPolicyVo); int insertProcessTaskStepWorkerPolicyList(List processTaskStepWorkerPolicyList); diff --git a/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java b/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java index 561af4a3..8d111ecf 100644 --- a/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java +++ b/src/main/java/neatlogic/framework/process/stephandler/core/ProcessStepHandlerBase.java @@ -1775,6 +1775,7 @@ public abstract class ProcessStepHandlerBase implements IProcessStepHandler { } updateProcessTaskStepStatus(processTaskStepVo); + myAfterTransfer(processTaskStepVo); /* 触发通知 **/ processStepHandlerCrossoverUtil.notify(currentProcessTaskStepVo, ProcessTaskStepNotifyTriggerType.TRANSFER); @@ -1809,6 +1810,9 @@ public abstract class ProcessStepHandlerBase implements IProcessStepHandler { protected abstract int myTransfer(ProcessTaskStepVo currentProcessTaskStepVo, List workerList) throws ProcessTaskException; + protected void myAfterTransfer(ProcessTaskStepVo currentProcessTaskStepVo) throws ProcessTaskException { + } + /** * back操作不允许出现任何异常,所有异常都必须解决以便流程可以顺利回退,否则流程可能会卡死在某个节点不能前进或后退 */ -- Gitee