| | |
| | | @Override |
| | | public Set<String> selectRolePermissionByUserId(SysUser user) { |
| | | Set<String> permsSet = new HashSet<>(); |
| | | if(user.getRoleType() == 1){ |
| | | //平台 |
| | | List<SysRole> perms = roleMapper.selectRolePermissionByUserId(user.getUserId()); |
| | | for (SysRole perm : perms) { |
| | | if (StringUtils.isNotNull(perm)) { |
| | | permsSet.addAll(Arrays.asList(perm.getRoleKey().trim().split(","))); |
| | | } |
| | | } |
| | | }/*else{ |
| | | List<UserShop> list = userShopService.list(new LambdaQueryWrapper<UserShop>().eq(UserShop::getUserId, user.getUserId()) |
| | | .eq(UserShop::getShopId, user.getObjectId())); |
| | | for (UserShop userShop : list) { |
| | | if (StringUtils.isNotNull(userShop)) { |
| | | permsSet.add(userShop.getRoleId() + ""); |
| | | } |
| | | } |
| | | }*/ |
| | | return permsSet; |
| | | } |
| | | |