| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public int updateUser(SysUser user) { |
| | | // Long userId = user.getUserId(); |
| | | // // 删除用户与角色关联 |
| | | // userRoleMapper.deleteUserRoleByUserId(userId); |
| | | // // 新增用户与角色管理 |
| | | // insertUserRole(user); |
| | | // // 删除用户与岗位关联 |
| | | // userPostMapper.deleteUserPostByUserId(userId); |
| | | // // 新增用户与岗位管理 |
| | | // insertUserPost(user); |
| | | return userMapper.updateUser(user); |
| | | } |
| | | |
| | |
| | | SysUser sysUser = this.getById(userid); |
| | | for (Long userId : userIds) { |
| | | checkUserAllowed(new SysUser(userId)); |
| | | // checkUserDataScope(userId); |
| | | } |
| | | // 删除用户与角色关联 |
| | | // userRoleMapper.deleteUserRole(userIds); |
| | | // // 删除用户与岗位关联 |
| | | // userPostMapper.deleteUserPost(userIds); |
| | | // int i = userMapper.deleteUserByIds(userIds); |
| | | List<SysUser> sysUsers = this.listByIds(Arrays.asList(userIds)); |
| | | for (SysUser user : sysUsers) { |
| | | if(2 == user.getRoleType()){ |
| | |
| | | long count = userShopService.count(new LambdaQueryWrapper<UserShop>().eq(UserShop::getUserId, user.getUserId())); |
| | | if(0 == count){ |
| | | user.setDelFlag("2"); |
| | | this.updateById(user); |
| | | userMapper.updateById(user); |
| | | } |
| | | }else{ |
| | | user.setDelFlag("2"); |
| | | this.updateById(user); |
| | | userMapper.updateById(user); |
| | | } |
| | | } |
| | | return 0; |