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 76f67d31..eee97a09 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 @@ -106,6 +106,8 @@ public class FlowStartServiceImpl extends ServiceImpl threadInitFlowRecords = new ArrayList<>(); + ThreadInitFlowRecord threadInitFlowRecord; + Thread thread; @@ -810,9 +812,9 @@ public class FlowStartServiceImpl extends ServiceImpl resultRecords, List noticeStaff){ if(resultRecords.size() > 0){ - ThreadInitFlowRecord threadInitFlowRecord = new ThreadInitFlowRecord(resultRecords, noticeStaff); + threadInitFlowRecord = new ThreadInitFlowRecord(resultRecords, noticeStaff); threadInitFlowRecords.add(threadInitFlowRecord);//防止提前回收 - Thread thread = new Thread(threadInitFlowRecord); + thread = new Thread(threadInitFlowRecord); thread.start(); }