|
|
|
@@ -240,9 +240,13 @@ public class ExperimentInsServiceImpl implements ExperimentInsService { |
|
|
|
return "实验实例正在运行,不可删除"; |
|
|
|
} |
|
|
|
experimentIns.setState(0); |
|
|
|
updateExperimentStatus(experimentIns.getExperimentId()); |
|
|
|
return this.experimentInsDao.update(experimentIns) > 0 ? "删除成功" : "删除失败"; |
|
|
|
|
|
|
|
int update = this.experimentInsDao.update(experimentIns); |
|
|
|
if (update > 0) { |
|
|
|
updateExperimentStatus(experimentIns.getExperimentId()); |
|
|
|
return "删除成功"; |
|
|
|
} else { |
|
|
|
return "删除失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@@ -422,6 +426,8 @@ public class ExperimentInsServiceImpl implements ExperimentInsService { |
|
|
|
|
|
|
|
//删除数据集模型导出版本 |
|
|
|
deleteExportVersion(experimentIns); |
|
|
|
//修改实验状态 |
|
|
|
updateExperimentStatus(experimentIns.getExperimentId()); |
|
|
|
|
|
|
|
return true; |
|
|
|
} else { |
|
|
|
@@ -667,7 +673,7 @@ public class ExperimentInsServiceImpl implements ExperimentInsService { |
|
|
|
return flag; |
|
|
|
} |
|
|
|
|
|
|
|
void updateExperimentStatus(Integer experimentId) { |
|
|
|
public void updateExperimentStatus(Integer experimentId) { |
|
|
|
List<ExperimentIns> insList = getByExperimentId(experimentId); |
|
|
|
List<String> statusList = new ArrayList<>(); |
|
|
|
// 更新实验状态列表 |
|
|
|
|