diff --git a/MD/MODULE_INDEX.md b/MD/MODULE_INDEX.md index 523e6c812..ee424cbb4 100644 --- a/MD/MODULE_INDEX.md +++ b/MD/MODULE_INDEX.md @@ -1,7 +1,7 @@ # HealthLink-HIS 代码模块索引 > 供 LLM 快速定位代码。每个模块列出 Controller → Service → Mapper 关键文件。 -> 最后更新: 2026-06-15 00:00 (298 个 Controller) +> 最后更新: 2026-06-15 06:00 (298 个 Controller) ## 关键词 → 模块速查 diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/pathology/controller/PathologyController.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/pathology/controller/PathologyController.java index 0872b3f26..5a349a957 100644 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/pathology/controller/PathologyController.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/pathology/controller/PathologyController.java @@ -72,6 +72,12 @@ public class PathologyController { @PostMapping("/order/add") @Transactional(rollbackFor = Exception.class) public R addOrder(@RequestBody PathologyOrder order) { + if (order.getPatientId() == null) { + return R.fail("患者ID不能为空"); + } + if (!StringUtils.hasText(order.getPatientName())) { + return R.fail("患者姓名不能为空"); + } if (!StringUtils.hasText(order.getOrderStatus())) { order.setOrderStatus("PENDING"); }