From 34e64f1437ed897056bed0c3851e7a46ac220423 Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期四, 18 九月 2025 18:01:57 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/haizhentong --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java index e4893e0..d5cf97c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java @@ -53,17 +53,20 @@ */ @ApiOperation(value = "获取用户列表") @PostMapping("/list") - @PreAuthorize("@ss.hasPermi('system:user')") +// @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); } @ApiOperation(value = "获取用户列表-不分页") @PostMapping("/listNotPage") - @PreAuthorize("@ss.hasPermi('system:user')") - +// @PreAuthorize("@ss.hasPermi('system:user')") public AjaxResult listNotPage() { List<SysUser> list = userService.selectList(); @@ -156,6 +159,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 +171,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 +236,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)); -- Gitblit v1.7.1