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 | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 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 0a31a41..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))); } -- Gitblit v1.8.0