allen преди 6 месеца
родител
ревизия
ca7a301f73
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5 4
      pdaaphm-admin/src/main/java/com/pdaaphm/system/service/impl/TDataProcessServiceImpl.java

+ 5 - 4
pdaaphm-admin/src/main/java/com/pdaaphm/system/service/impl/TDataProcessServiceImpl.java

@@ -152,6 +152,10 @@ public class TDataProcessServiceImpl implements ITDataProcessService {
                 logger.warn("无法查找到该DataProcess的数据,id:{},algConfig:{},data:{},bizAlgType:{}", id, algConfig, data, bizAlgType);
                 errorMsg = "数据有残缺";
             } else {
+                dataProcess.setProcessStatus("2");
+                dataProcess.setStartTime(new Date());
+                dataProcess.setEndTime(null);
+                this.updateTDataProcess(dataProcess);
                 // 异步调用
                 ITDataProcessService proxy = applicationContext.getBean(ITDataProcessService.class);
                 proxy.asyncRunDataProcess(dataProcess, algConfig, data, bizAlgType);
@@ -167,10 +171,7 @@ public class TDataProcessServiceImpl implements ITDataProcessService {
     @Transactional
     public void asyncRunDataProcess(TDataProcess dataProcess, AlgConfig algConfig, Data data, String bizAlgType) {
         // 状态设置为处理中
-        dataProcess.setProcessStatus("2");
-        dataProcess.setStartTime(new Date());
-        dataProcess.setEndTime(null);
-        this.updateTDataProcess(dataProcess);
+
         process(dataProcess, algConfig, data, bizAlgType);
     }