mitao
2025-03-27 b22f118eabab8f2f27dbd73e7c6cb1090cd82c82
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();
    }