diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnServiceImpl.java index a1744e8b..9fa83e61 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ActiveLearnServiceImpl.java @@ -199,6 +199,7 @@ public class ActiveLearnServiceImpl implements ActiveLearnService { Map output2 = (Map) output1.get(0); String outputPath = output2.get("path").replace("{{workflow.name}}", (String) metadata.get("name")); activeLearnIns.setResultPath(outputPath); + activeLearnInsService.queryStatusFromArgo(activeLearnIns); activeLearnInsDao.insert(activeLearnIns); activeLearnInsService.updateActiveLearnStatus(id); // 记录开始扣除积分 diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentServiceImpl.java index 8d555cdf..e292d90e 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentServiceImpl.java @@ -306,6 +306,7 @@ public class ExperimentServiceImpl implements ExperimentService { experimentIns.setMetricRecord(JacksonUtil.toJSONString(metricRecord)); } //插入ExperimentIns表中 + experimentInsService.queryStatusFromArgo(experimentIns); ExperimentIns insert = experimentInsService.insert(experimentIns); //插入到模型依赖关系表 if (dependendcy != null && trainInfo != null) { diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/RayServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/RayServiceImpl.java index be2f2bb0..97941dbb 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/RayServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/RayServiceImpl.java @@ -218,6 +218,7 @@ public class RayServiceImpl implements RayService { Map output2 = (Map) output1.get(0); String outputPath = output2.get("path").replace("{{workflow.name}}", (String) metadata.get("name")) + "/hpo"; rayIns.setResultPath(outputPath); + rayInsService.queryStatusFromArgo(rayIns); rayInsDao.insert(rayIns); rayInsService.updateRayStatus(id); // 记录开始扣除积分