From 3f28b46171934066aeeff9af80d3f0ce6afb3adf Mon Sep 17 00:00:00 2001
From: lige <bestlige@outlook.com>
Date: 星期四, 30 十一月 2023 17:55:27 +0800
Subject: [PATCH] 优化

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzLogController.java |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzLogController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzLogController.java
index 1a36d3d..dae3db5 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzLogController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzLogController.java
@@ -154,6 +154,17 @@
     @Log(title = "浼氳瘖鐢宠璁板綍 ", businessType = BusinessType.UPDATE)
     @PutMapping
     public AjaxResult edit(@RequestBody TjHzLog tjHzLog) {
+        if (tjHzLog.getHzDeptIdList() != null) {
+            StringBuilder str = new StringBuilder();
+            for (int i = 0; i < tjHzLog.getHzDeptIdList().size(); i++) {
+
+                str = str.append(tjHzLog.getHzDeptIdList().get(i));
+                if (i != tjHzLog.getHzDeptIdList().size() - 1) {
+                    str = str.append(",");
+                }
+            }
+            tjHzLog.setHzDeptId(String.valueOf(str));
+        }
         return toAjax(tjHzLogService.saveOrUpdate(tjHzLog));
     }
 
@@ -161,8 +172,8 @@
      * 鍒犻櫎浼氳瘖鐢宠璁板綍
      */
     @Log(title = "浼氳瘖鐢宠璁板綍 ", businessType = BusinessType.DELETE)
-    @DeleteMapping("/{ids}")
-    public AjaxResult remove(@PathVariable Long[] ids) {
+    @DeleteMapping("/remove")
+    public AjaxResult remove(@RequestBody Long[] ids) {
         return toAjax(tjHzLogService.removeByIds(Arrays.asList(ids)));
     }
 
@@ -204,9 +215,6 @@
         for (TjHzLog re : res) {
             List<String> a = new ArrayList<>();
             List<String> b = new ArrayList<>();
-//            if ("0".equals(re.getHzType())) {
-//                continue;
-//            }
             if (re.getHzDeptId() != null) {
                 final String[] split = re.getHzDeptId().split(",");
                 for (String s : split) {

--
Gitblit v1.8.0