diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatientitems/InspectPatientitemsController.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatientitems/InspectPatientitemsController.java index 991215b..c43d543 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatientitems/InspectPatientitemsController.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectpatientitems/InspectPatientitemsController.java @@ -56,7 +56,12 @@ public class InspectPatientitemsController { patientitemsService.updatePatientitems(updateReqVO); return success(true); } - + @PutMapping("/batchupdate") + @Operation(summary = "批量更新患者体检项目") + public CommonResult updateListPatientitems(@Valid @RequestBody List ListcreateReqVO) + { + return success(patientitemsService.updateListPatientitems(ListcreateReqVO)); + } @DeleteMapping("/delete") @Operation(summary = "删除患者体检项目") @Parameter(name = "id", description = "编号", required = true) diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsService.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsService.java index 315c283..5b155f4 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsService.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsService.java @@ -26,6 +26,10 @@ public interface InspectPatientitemsService { * 批量创建患者体检项目 * */ boolean createPatientListitems(List listcreateReqVO); + /* + * 批量更新患者体检项目 + * */ + boolean updateListPatientitems(List listcreateReqVO); /** * 更新患者体检项目 diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsServiceImpl.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsServiceImpl.java index aa9f4f0..0c441dc 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsServiceImpl.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectpatientitems/InspectPatientitemsServiceImpl.java @@ -50,7 +50,13 @@ public class InspectPatientitemsServiceImpl implements InspectPatientitemsServic boolean bol= patientitemsMapper.insertBatch(patientlistitems); return bol; } - + @Override + public boolean updateListPatientitems(List listcreateReqVO) + { + List patientlistitems = BeanUtils.toBean(listcreateReqVO, InspectPatientitemsDO.class); + boolean bol= patientitemsMapper.updateBatch(patientlistitems); + return bol; + } @Override public void updatePatientitems(InspectPatientitemsSaveReqVO updateReqVO) { // 校验存在