From fe9a623b42b02e7fcd112f6a85d55b3beeb58d2e Mon Sep 17 00:00:00 2001
From: luoyisheng <yangdongji@argo-ai.cn>
Date: 星期四, 27 三月 2025 17:51:45 +0800
Subject: [PATCH] bug

---
 medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysUserController.java |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysUserController.java b/medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysUserController.java
index f6798de..8d1ed1e 100644
--- a/medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysUserController.java
+++ b/medicalWaste-admin/src/main/java/com/sinata/web/controller/backend/system/SysUserController.java
@@ -22,6 +22,7 @@
 import com.sinata.system.service.ISysRoleService;
 import com.sinata.system.service.ISysUserService;
 import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiParam;
 import org.apache.commons.lang3.ArrayUtils;
@@ -34,11 +35,13 @@
 import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
 import javax.validation.Valid;
+import java.util.Arrays;
 import java.util.List;
 import java.util.stream.Collectors;
 
@@ -47,7 +50,7 @@
  * 
  * @author ruoyi
  */
-@Api(tags = {"管理后台-用户管理"})
+@Api(tags = {"用户管理"})
 @Validated
 @RestController
 @RequestMapping("/backend/system/user")
@@ -117,9 +120,7 @@
 
     /**
      * 批量修改账号状态
-     *
-     * @param userIds
-     * @param status
+     * @param dto
      * @return
      */
     @ApiOperation("批量修改账号状态")
@@ -136,8 +137,10 @@
      * @return
      */
     @ApiOperation("批量删除")
-    @PostMapping("/delBatch")
-    public R<?> delBatch(@RequestBody List<Long> userIds) {
+    @DeleteMapping("/delBatch")
+    @ApiImplicitParam(name = "userIdStr", value = "用户id字符串列表", required = true)
+    public R<?> delBatch(@RequestParam String userIdStr) {
+        List<Long> userIds = Arrays.stream(userIdStr.split(",")).map(Long::valueOf).collect(Collectors.toList());
         userService.delBatch(userIds);
         return R.ok();
     }

--
Gitblit v1.7.1