diff --git a/src/main/java/com/lz/modules/flow/service/impl/FlowStartServiceImpl.java b/src/main/java/com/lz/modules/flow/service/impl/FlowStartServiceImpl.java index a860c972..d9917be0 100644 --- a/src/main/java/com/lz/modules/flow/service/impl/FlowStartServiceImpl.java +++ b/src/main/java/com/lz/modules/flow/service/impl/FlowStartServiceImpl.java @@ -103,8 +103,7 @@ public class FlowStartServiceImpl extends ServiceImpl threads = new ArrayList<>(); @@ -811,9 +810,10 @@ public class FlowStartServiceImpl extends ServiceImpl resultRecords, List noticeStaff){ if(resultRecords.size() > 0){ - threadInitFlowRecord = new ThreadInitFlowRecord(resultRecords, noticeStaff); - thread = new Thread(threadInitFlowRecord); + ThreadInitFlowRecord threadInitFlowRecord = new ThreadInitFlowRecord(resultRecords, noticeStaff); + Thread thread = new Thread(threadInitFlowRecord); thread.start(); + threads.add(threadInitFlowRecord); } } @@ -841,7 +841,7 @@ public class FlowStartServiceImpl extends ServiceImpl