From 0e1238faa0537377afc9f6edfae7e99d8f438fb3 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期六, 30 八月 2025 15:50:52 +0800 Subject: [PATCH] 权限管理,广告资讯 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 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..e49d32b 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 @@ -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)); -- Gitblit v1.7.1