From 41c64a5680521bf1d41fa6b9caadc55feac68ca3 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期四, 05 六月 2025 16:12:59 +0800 Subject: [PATCH] 优化报警 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java | 39 +++------------------------------------ 1 files changed, 3 insertions(+), 36 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java index 391afd9..d760ee4 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.utils.MD5Util; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; @@ -112,7 +113,7 @@ if (StringUtils.isNotEmpty(user.getUserName()) && !userService.checkUserNameUnique(user)) { return error("登录账号重复"); } - user.setPassword(SecurityUtils.encryptPassword("123456")); + user.setPassword(SecurityUtils.encryptPassword(MD5Util.getMD5("123456"))); user.setDelFlag("0"); user.setCreateTime(new Date()); userService.save(user); @@ -149,17 +150,6 @@ ajax.put("posts", postService.selectPostAll()); if (StringUtils.isNotNull(userId)) { SysUser sysUser = userService.selectUserById(userId); - if (sysUser.getRoleType() == 2) { - Long userid = tokenService.getLoginUser().getUserid(); - SysUser sysUser1 = userService.selectUserById(userid); - UserShop one = userShopService.getOne(new LambdaQueryWrapper<UserShop>().eq(UserShop::getUserId, sysUser.getUserId()).eq(UserShop::getShopId, sysUser1.getObjectId())); - sysUser.setDeptId(one.getDeptId()); - sysUser.setNickName(one.getNickName()); - SysDept sysDept = deptService.selectDeptById(one.getDeptId()); - sysUser.setDept(sysDept); - sysUser.setRoleId(one.getRoleId()); - } - ajax.put("data", sysUser); ajax.put("postIds", postService.selectPostListByUserId(userId)); ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList())); @@ -528,9 +518,6 @@ } user.setCreateBy(SecurityUtils.getUsername()); user.setPassword(SecurityUtils.encryptPassword(user.getPassword())); - if (null == user.getRoleType()) { - user.setRoleType(1); - } userService.insertUser(user); SysUserRole sysUserRole = new SysUserRole(); sysUserRole.setRoleId(user.getRoleId()); @@ -567,7 +554,7 @@ @PostMapping("/saveShopUser") public R<Long> saveShopUser(@RequestBody SysUser user) { SysUser one = userService.getOne(new LambdaQueryWrapper<SysUser>().eq(SysUser::getPhonenumber, user.getPhonenumber()).eq(SysUser::getDelFlag, "0") - .eq(SysUser::getStatus, "0").eq(SysUser::getRoleType, 2)); + .eq(SysUser::getStatus, "0")); if (null == one) { user.setPassword(SecurityUtils.encryptPassword(user.getPassword())); userService.save(user); @@ -614,25 +601,6 @@ } - @ResponseBody - @PutMapping("/switchShop/{shopId}") - @ApiOperation(value = "切换门店", tags = {"门店后台-首页"}) - public R<Set<String>> switchShop(@PathVariable("shopId") Integer shopId) { - Long userid = tokenService.getLoginUser().getUserid(); - UserShop one = userShopService.getOne(new LambdaQueryWrapper<UserShop>().eq(UserShop::getUserId, userid).eq(UserShop::getShopId, shopId)); - if (null == one) { - return R.fail("切换失败"); - } - SysUser sysUser = userService.getById(userid); - sysUser.setObjectId(shopId); - userService.updateById(sysUser); - //查询用户权限列表 - Long roleId = one.getRoleId(); - Set<String> rolePerms = menuService.selectMenuPermsByRoleId(roleId); - return R.ok(rolePerms); - } - - /** * 通过账号和账号权限查询用户 * @@ -645,7 +613,6 @@ .eq(SysUser::getUserName, userName) .eq(SysUser::getDelFlag, "0") .eq(SysUser::getStatus, 0) - .eq(SysUser::getRoleType, roleType) .last("LIMIT 1")); return R.ok(user); } -- Gitblit v1.7.1