xiangpei
2024-05-27 52fd0d3834951305f7dd3e6f9370d319f1c80352
src/main/java/com/mindskip/xzs/controller/admin/UserController.java
@@ -52,6 +52,7 @@
    @RequestMapping(value = "/page/list", method = RequestMethod.POST)
    public RestResponse<PageInfo<UserResponseVM>> pageList(@RequestBody UserPageRequestVM model) {
        model.setDepartmentId(ObjectUtils.isNotEmpty(model.getDepartmentId()) ? model.getDepartmentId() : getAdminDeptIds());
        PageInfo<User> pageInfo = userService.userPage(model);
        PageInfo<UserResponseVM> page = PageInfoHelper.copyMap(pageInfo, d ->
                UserResponseVM.from(d));
@@ -140,10 +141,10 @@
            userService.updateByIdFilter(user);
        }
        userDepartmentMapper.removeByUserId(user.getId());
        for (String s : model.getDeptIds().split(",")) {
        for (Integer s : model.getDeptIds()) {
            UserDepartment userDepartment = new UserDepartment();
            userDepartment.setUserId(user.getId());
            userDepartment.setDepartmentId(Integer.parseInt(s));
            userDepartment.setDepartmentId(s);
            userDepartmentMapper.insert(userDepartment);
        }
        if (ObjectUtils.isNotEmpty(model.getTagIds())) {
@@ -155,7 +156,6 @@
                    }}
            ).collect(Collectors.toList()));
        }
        user.setDeptIds(model.getDeptIds());
        return RestResponse.ok(user);
    }
@@ -227,12 +227,6 @@
        }
        return RestResponse.ok();
    }
    @RequestMapping(value = "/setStatus", method = RequestMethod.POST)
    public RestResponse<String> setStatus(@RequestBody UserVO user) {
        userService.setStatus(user);
        return RestResponse.ok("操作成功");
    }
}