yeg
2026-08-29 a2a8908f2d9d4e19201423ff58ee23c65a8df670
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -124,7 +124,6 @@
    @PostMapping
    public AjaxResult add(@Validated @RequestBody SysUser user)
    {
        deptService.checkDeptDataScope(user.getDeptId());
        roleService.checkRoleDataScope(user.getRoleIds());
        if (!userService.checkUserNameUnique(user))
        {
@@ -153,7 +152,6 @@
    {
        userService.checkUserAllowed(user);
        userService.checkUserDataScope(user.getUserId());
        deptService.checkDeptDataScope(user.getDeptId());
        roleService.checkRoleDataScope(user.getRoleIds());
        if (!userService.checkUserNameUnique(user))
        {
@@ -162,10 +160,6 @@
        else if (StringUtils.isNotEmpty(user.getPhonenumber()) && !userService.checkPhoneUnique(user))
        {
            return error("修改用户'" + user.getUserName() + "'失败,手机号码已存在");
        }
        else if (StringUtils.isNotEmpty(user.getEmail()) && !userService.checkEmailUnique(user))
        {
            return error("修改用户'" + user.getUserName() + "'失败,邮箱账号已存在");
        }
        user.setUpdateBy(getUsername());
        return toAjax(userService.updateUser(user));
@@ -253,4 +247,14 @@
    {
        return success(deptService.selectDeptTreeList(dept));
    }
    /**
     * 获取添加人选择框列表
     */
    @PreAuthorize("@ss.hasPermi('system:user:query')")
    @GetMapping("/optionselect")
    public AjaxResult optionselect()
    {
        return success(userService.selectUserAll());
    }
}