From 6b74e7a581a89d59e3e61e1b57a4570a3d031bc5 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期四, 05 六月 2025 16:25:44 +0800
Subject: [PATCH] 报告数据接口增加返回检查综述和医师建议

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwDeptController.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwDeptController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwDeptController.java
index 24c3008..9b09082 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwDeptController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjDwDeptController.java
@@ -55,7 +55,7 @@
     /**
      * 瀵煎嚭浣撴鍗曚綅閮ㄩ棬鍒楄〃
      */
-    @PreAuthorize("@ss.hasPermi('hosp:dept:export')")
+//    @PreAuthorize("@ss.hasPermi('hosp:dept:export')")
     @Log(title = "浣撴鍗曚綅閮ㄩ棬", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
     public void export(HttpServletResponse response, TjDwDept tjDwDept) {
@@ -89,6 +89,9 @@
     @PostMapping
     @ApiOperation(value = "鏂板鍗曚綅閮ㄩ棬淇℃伅")
     public AjaxResult add(@RequestBody TjDwDept tjDwDept) {
+        if(null==tjDwDept.getDwDeptName()){
+            return AjaxResult.error("閮ㄩ棬鍚嶇О涓嶈兘涓虹┖!");
+        }
         return toAjax(dwDeptService.save(tjDwDept));
     }
 
@@ -100,6 +103,9 @@
     @PutMapping
     @ApiOperation(value = "淇敼鍗曚綅閮ㄩ棬淇℃伅")
     public AjaxResult edit(@RequestBody TjDwDept tjDwDept) {
+        if(null==tjDwDept.getDwDeptName()){
+            return AjaxResult.error("閮ㄩ棬鍚嶇О涓嶈兘涓虹┖!");
+        }
         return toAjax(dwDeptService.updateById(tjDwDept));
     }
 
@@ -111,6 +117,9 @@
     @DeleteMapping("/{ids}")
     @ApiOperation(value = "鍒犻櫎鍗曚綅閮ㄩ棬淇℃伅")
     public AjaxResult remove(@PathVariable String[] ids) {
+        if (!dwGroupingService.list(new LambdaQueryWrapper<TjDwGrouping>().in(TjDwGrouping::getDwDeptId,Arrays.asList(ids))).isEmpty()){
+            return AjaxResult.error("璇ラ儴闂ㄤ笅鏈夊垎缁勪俊鎭紝璇峰厛鍒犻櫎鍒嗙粍淇℃伅!");
+        }
         return toAjax(dwDeptService.removeByIds(Arrays.asList(ids)));
     }
 

--
Gitblit v1.8.0