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 28bbb4db..75c7c83e 100644 --- a/project/src/main/java/com/sdm/project/controller/SimulationRunController.java +++ b/project/src/main/java/com/sdm/project/controller/SimulationRunController.java @@ -132,6 +132,12 @@ public class SimulationRunController implements ISimulationRunFeignClient { return runService.addSimulationKeyResult(req); } + @SysLog("编辑算例关键结果属性") + @PostMapping(value = "/editSimulationKeyResult") + public SdmResponse editSimulationKeyResult(@RequestBody KeyResultReq req) { + return runService.editSimulationKeyResult(req); + } + /** * 上传交付物-第一步 文件信息和关键结果信息批量入库 * diff --git a/project/src/main/java/com/sdm/project/model/req/KeyResultReq.java b/project/src/main/java/com/sdm/project/model/req/KeyResultReq.java index 8dbbd79b..0aefae77 100644 --- a/project/src/main/java/com/sdm/project/model/req/KeyResultReq.java +++ b/project/src/main/java/com/sdm/project/model/req/KeyResultReq.java @@ -10,6 +10,7 @@ import java.util.List; @Data public class KeyResultReq extends BaseReq { + private Long id; private String uuid; 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 a1b7c6d6..0d4137d2 100644 --- a/project/src/main/java/com/sdm/project/service/ISimulationRunService.java +++ b/project/src/main/java/com/sdm/project/service/ISimulationRunService.java @@ -51,6 +51,8 @@ public interface ISimulationRunService extends IService { SdmResponse addSimulationKeyResult(KeyResultReq req); + SdmResponse editSimulationKeyResult(KeyResultReq req); + SdmResponse> batchAddSimulationKeyResult(KeyResultReq req); SdmResponse deliverableApprove(DeliverableApproveReq req); 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 0adad985..2b5c2db0 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 @@ -779,6 +779,17 @@ public class SimulationRunServiceImpl extends ServiceImpl