diff --git a/virtual-patient-web/src/main/java/com/supervision/controller/AskAncillaryController.java b/virtual-patient-web/src/main/java/com/supervision/controller/AskAncillaryController.java index 9de3675d..a816fade 100644 --- a/virtual-patient-web/src/main/java/com/supervision/controller/AskAncillaryController.java +++ b/virtual-patient-web/src/main/java/com/supervision/controller/AskAncillaryController.java @@ -57,7 +57,7 @@ public class AskAncillaryController { } @ApiOperation("保存辅助检查判读结果") - @GetMapping("saveAncillaryAssessmentResult") + @PostMapping("saveAncillaryAssessmentResult") public void saveAncillaryAssessmentResult(@RequestBody SaveAncillaryAssessmentResultReqVO reqVO){ askAncillaryService.saveAncillaryAssessmentResult(reqVO); } diff --git a/virtual-patient-web/src/main/java/com/supervision/service/impl/AskAncillaryServiceImpl.java b/virtual-patient-web/src/main/java/com/supervision/service/impl/AskAncillaryServiceImpl.java index ba7caf38..f643f8d3 100644 --- a/virtual-patient-web/src/main/java/com/supervision/service/impl/AskAncillaryServiceImpl.java +++ b/virtual-patient-web/src/main/java/com/supervision/service/impl/AskAncillaryServiceImpl.java @@ -151,6 +151,10 @@ public class AskAncillaryServiceImpl implements AskAncillaryService { @Override public void saveAncillaryAssessmentResult(SaveAncillaryAssessmentResultReqVO reqVO) { - + boolean update = diagnosisAncillaryRecordService.lambdaUpdate().set(DiagnosisAncillaryRecord::getAssessmentResult, reqVO.getResult()) + .eq(DiagnosisAncillaryRecord::getId, reqVO.getRecordId()).update(); + if (!update){ + throw new BusinessException("保存判读结果失败"); + } } }