diff --git a/project/src/main/java/com/sdm/project/controller/SimulationRunController.java b/project/src/main/java/com/sdm/project/controller/SimulationRunController.java index 602e3cb3..cc610473 100644 --- a/project/src/main/java/com/sdm/project/controller/SimulationRunController.java +++ b/project/src/main/java/com/sdm/project/controller/SimulationRunController.java @@ -324,4 +324,14 @@ public class SimulationRunController implements ISimulationRunFeignClient { public SdmResponse editExperimentResult(@RequestBody ExperimentResultReq req) { return runService.editExperimentResult(req); } + + /** + * 更新算例状态 + * @return + */ + @PostMapping(value = "/updateStatus") + public SdmResponse updateStatus(@RequestBody SpdmRunEditReq req) { + return runService.updateStatus(req); + } + } \ No newline at end of file diff --git a/project/src/main/java/com/sdm/project/service/ISimulationRunService.java b/project/src/main/java/com/sdm/project/service/ISimulationRunService.java index 8ed2d77a..8def018b 100644 --- a/project/src/main/java/com/sdm/project/service/ISimulationRunService.java +++ b/project/src/main/java/com/sdm/project/service/ISimulationRunService.java @@ -93,4 +93,6 @@ public interface ISimulationRunService extends IService { SdmResponse editExperimentResult(ExperimentResultReq req); + SdmResponse updateStatus(SpdmRunEditReq req); + } \ No newline at end of file diff --git a/project/src/main/java/com/sdm/project/service/impl/SimulationRunServiceImpl.java b/project/src/main/java/com/sdm/project/service/impl/SimulationRunServiceImpl.java index f5c943a3..99bf820f 100644 --- a/project/src/main/java/com/sdm/project/service/impl/SimulationRunServiceImpl.java +++ b/project/src/main/java/com/sdm/project/service/impl/SimulationRunServiceImpl.java @@ -1669,4 +1669,13 @@ public class SimulationRunServiceImpl extends ServiceImpl