WANGKANG пре 5 месеци
родитељ
комит
808a45ad19

+ 3 - 0
taais-modules/taais-biz/src/main/java/com/taais/biz/service/impl/AlgorithmTaskTrackServiceImpl.java

@@ -211,6 +211,7 @@ public class AlgorithmTaskTrackServiceImpl extends BaseServiceImpl<AlgorithmTask
 
         if (params.containsKey("ifToInfrared") && params.get("ifToInfrared").equals(true)) {
             ToInfraredBo toInfraredBo = cteateToInfraredTaskBo(params);
+            toInfraredBo.setParentTaskId(algorithmTaskTrack.getId());
             ToInfrared toInfraredTask = toInfraredService.insert2(toInfraredBo);
 
             // 需要更新一下inputDatasetOssId,以便于创建trackSequencePredictTask任务
@@ -220,11 +221,13 @@ public class AlgorithmTaskTrackServiceImpl extends BaseServiceImpl<AlgorithmTask
 
         // 创建可辨识性预测任务
         TrackSequenceBo trackSequencePredictBo = createTrackSequencePredictBo(params);
+        trackSequencePredictBo.setParentTaskId(algorithmTaskTrack.getId());
         TrackSequence trackSequencePredictTask = trackSequenceService.insert2(trackSequencePredictBo);
         // 创建可辨识性分析评估任务
         if (params.containsKey("ifEvaluate") && params.get("ifEvaluate").equals(true)) {
             params.put("trackSequencePredictTaskId", trackSequencePredictTask.getId());
             TrackSequenceBo trackSequenceEvaluateBo = createTrackSequenceEvaluateBo(params);
+            trackSequenceEvaluateBo.setParentTaskId(algorithmTaskTrack.getId());
             TrackSequence trackSequenceEvaluateTask = trackSequenceService.insert2(trackSequenceEvaluateBo);
         }
 

+ 1 - 0
taais-modules/taais-biz/src/main/java/com/taais/biz/service/impl/TargetDetectionServiceImpl.java

@@ -180,6 +180,7 @@ public class TargetDetectionServiceImpl extends BaseServiceImpl<TargetDetectionM
         entity.setRemarks(entityBo.getRemarks());
         entity.setAlgorithmModelId(entityBo.getAlgorithmModelId());
         entity.setAlgorithmId(entityBo.getAlgorithmId());
+        entity.setParentTaskId(entityBo.getParentTaskId());
         boolean flag = this.save(entity);
 
         if (!flag) {

+ 3 - 0
taais-modules/taais-biz/src/main/java/com/taais/biz/service/impl/ToInfraredServiceImpl.java

@@ -136,6 +136,7 @@ public class ToInfraredServiceImpl extends BaseServiceImpl<ToInfraredMapper, ToI
     @Override
     public PageResult<ToInfraredVo> selectPage(ToInfraredBo toInfraredBo) {
         QueryWrapper queryWrapper = buildQueryWrapper(toInfraredBo);
+        queryWrapper.orderBy(TO_INFRARED.CREATE_TIME, Boolean.FALSE);
         Page<ToInfraredVo> page = this.pageAs(PageQuery.build(), queryWrapper, ToInfraredVo.class);
         page.getRecords().forEach(entity -> {
             Long modelId = entity.getAlgorithmModelId();
@@ -185,6 +186,7 @@ public class ToInfraredServiceImpl extends BaseServiceImpl<ToInfraredMapper, ToI
         entity.setRemarks(entityBo.getRemarks());
         entity.setAlgorithmModelId(entityBo.getAlgorithmModelId());
         entity.setAlgorithmId(entityBo.getAlgorithmId());
+        entity.setParentTaskId(entityBo.getParentTaskId());
         boolean flag = this.save(entity);
 
         if (!flag) {
@@ -218,6 +220,7 @@ public class ToInfraredServiceImpl extends BaseServiceImpl<ToInfraredMapper, ToI
         entity.setRemarks(entityBo.getRemarks());
         entity.setAlgorithmModelId(entityBo.getAlgorithmModelId());
         entity.setAlgorithmId(entityBo.getAlgorithmId());
+        entity.setParentTaskId(entityBo.getParentTaskId());
         boolean flag = this.save(entity);
 
         if (!flag) {

+ 2 - 0
taais-modules/taais-biz/src/main/java/com/taais/biz/service/impl/TrackSequenceServiceImpl.java

@@ -237,6 +237,7 @@ public class TrackSequenceServiceImpl extends BaseServiceImpl<TrackSequenceMappe
         entity.setRemarks(entityBo.getRemarks());
         entity.setAlgorithmModelId(entityBo.getAlgorithmModelId());
         entity.setAlgorithmId(entityBo.getAlgorithmId());
+        entity.setParentTaskId(entityBo.getParentTaskId());
         boolean flag = this.save(entity);
 
         if (!flag) {
@@ -275,6 +276,7 @@ public class TrackSequenceServiceImpl extends BaseServiceImpl<TrackSequenceMappe
         entity.setRemarks(entityBo.getRemarks());
         entity.setAlgorithmModelId(entityBo.getAlgorithmModelId());
         entity.setAlgorithmId(entityBo.getAlgorithmId());
+        entity.setParentTaskId(entityBo.getParentTaskId());
         boolean flag = this.save(entity);
 
         if (!flag) {