diff --git a/src/main/java/neatlogic/module/process/job/callback/ProcessTaskCallbackHandler.java b/src/main/java/neatlogic/module/process/job/callback/ProcessTaskCallbackHandler.java index 4e158dc8502d91a67881b3372984f31e0bf31e09..84c746988753adafb0c3d8286d786649b9b50413 100644 --- a/src/main/java/neatlogic/module/process/job/callback/ProcessTaskCallbackHandler.java +++ b/src/main/java/neatlogic/module/process/job/callback/ProcessTaskCallbackHandler.java @@ -120,7 +120,7 @@ public class ProcessTaskCallbackHandler extends AutoexecJobCallbackBase { IProcessStepHandler processStepHandler = ProcessStepHandlerFactory.getHandler(processTaskStepVo.getHandler()); if (processStepHandler != null) { try { - processStepHandler.assign(processTaskStepVo); + processStepHandler.assignAndUpdateStatus(processTaskStepVo); } catch (ProcessTaskException e) { logger.error(e.getMessage(), e); } diff --git a/src/main/java/neatlogic/module/process/service/ProcessTaskAutomaticServiceImpl.java b/src/main/java/neatlogic/module/process/service/ProcessTaskAutomaticServiceImpl.java index 64bf8b61824eab2856e397974468ad5d41f0be6a..8e0da362467239cd83aa19c98289eda0ec17a9da 100644 --- a/src/main/java/neatlogic/module/process/service/ProcessTaskAutomaticServiceImpl.java +++ b/src/main/java/neatlogic/module/process/service/ProcessTaskAutomaticServiceImpl.java @@ -789,7 +789,7 @@ public class ProcessTaskAutomaticServiceImpl implements ProcessTaskAutomaticServ } else { // 人工处理 try { - processHandler.assign(currentProcessTaskStepVo); + processHandler.assignAndUpdateStatus(currentProcessTaskStepVo); } catch (ProcessTaskException e) { logger.error(e.getMessage(), e); } diff --git a/src/main/java/neatlogic/module/process/stephandler/component/TimerProcessComponent.java b/src/main/java/neatlogic/module/process/stephandler/component/TimerProcessComponent.java index 37de688f75516ac9388785ed667a6ea5c4b3b6c3..6b990e32b9521102bae74a0e9bd32591254622e6 100644 --- a/src/main/java/neatlogic/module/process/stephandler/component/TimerProcessComponent.java +++ b/src/main/java/neatlogic/module/process/stephandler/component/TimerProcessComponent.java @@ -253,7 +253,7 @@ public class TimerProcessComponent extends ProcessStepHandlerBase { IProcessStepHandler processStepHandler = ProcessStepHandlerFactory.getHandler(currentProcessTaskStepVo.getHandler()); if (processStepHandler != null) { try { - processStepHandler.assign(currentProcessTaskStepVo); + processStepHandler.assignAndUpdateStatus(currentProcessTaskStepVo); } catch (ProcessTaskException e) { logger.error(e.getMessage(), e); }