| @@ -206,6 +206,7 @@ public class ExperimentInsServiceImpl implements ExperimentInsService { | |||||
| experimentIns.setUpdateBy(loginUser.getUsername()); | experimentIns.setUpdateBy(loginUser.getUsername()); | ||||
| experimentIns.setUpdateTime(new Date()); | experimentIns.setUpdateTime(new Date()); | ||||
| this.experimentInsDao.update(experimentIns); | this.experimentInsDao.update(experimentIns); | ||||
| updateExperimentStatus(experimentIns.getExperimentId()); | |||||
| return this.queryById(experimentIns.getId()); | return this.queryById(experimentIns.getId()); | ||||
| } | } | ||||
| @@ -689,9 +690,7 @@ public class ExperimentInsServiceImpl implements ExperimentInsService { | |||||
| String subStatus = statusList.toString().substring(1, statusList.toString().length() - 1); | String subStatus = statusList.toString().substring(1, statusList.toString().length() - 1); | ||||
| Experiment experiment = experimentDao.queryById(experimentId); | Experiment experiment = experimentDao.queryById(experimentId); | ||||
| experiment.setStatusList(subStatus); | experiment.setStatusList(subStatus); | ||||
| List<Experiment> updateExperiments = new ArrayList<>(); | |||||
| updateExperiments.add(experiment); | |||||
| experimentDao.insertOrUpdateBatch(updateExperiments); | |||||
| experimentDao.update(experiment); | |||||
| } | } | ||||
| } | } | ||||