xuhy
2025-08-30 0e1238faa0537377afc9f6edfae7e99d8f438fb3
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -56,6 +56,10 @@
    @PreAuthorize("@ss.hasPermi('system:user')")
    public AjaxResult list(@RequestBody SysUserQuery query)
    {
        Integer roleType = tokenService.getLoginUser().getUser().getRoleType();
        if(roleType == 1 || roleType == 4 || roleType == 5){
            query.setRoleType(roleType);
        }
        PageInfo<SysUserVO> list = userService.pageList(query);
        return AjaxResult.success(list);
    }
@@ -156,6 +160,8 @@
    @PostMapping("/add")
    public AjaxResult add(@Validated @RequestBody SysUser user)
    {
        Integer roleType = tokenService.getLoginUser().getUser().getRoleType();
        user.setRoleType(roleType);
        user.setUserName(user.getUserName());
        if (!userService.checkUserNameUnique(user))
        {
@@ -166,7 +172,7 @@
            return error("新增用户'" + user.getUserName() + "'失败,手机号码已存在");
        }
        user.setCreateBy(getUsername());
        user.setPassword(SecurityUtils.encryptPassword("123456"));
        user.setPassword(SecurityUtils.encryptPassword("a123456"));
        userService.insertUser(user);
        return AjaxResult.success();
    }
@@ -231,6 +237,9 @@
    {
        userService.checkUserAllowed(user);
//        userService.checkUserDataScope(user.getUserId());
        if(!org.springframework.util.StringUtils.hasLength(user.getPassword())){
            user.setPassword("a123456");
        }
        user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
        user.setUpdateBy(getUsername());
        return AjaxResult.success(userService.resetPwd(user));