修改权限

master
bynt 2 years ago
parent 1b81ee068b
commit e7939ee7a9

@ -2,12 +2,11 @@ package com.baiye.component;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import com.baiye.util.SecurityUtils; import com.baiye.util.SecurityUtils;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Collectors;
/** /**
* @description * @description
@ -22,7 +21,7 @@ public class PermissionComponent {
*/ */
public Boolean check(String ... permissions){ public Boolean check(String ... permissions){
// 获取当前用户的权限 // 获取当前用户的权限
List<String> userPermissions = SecurityUtils.getCurrentUser().getAuthorities().stream().map(GrantedAuthority::getAuthority).collect(Collectors.toList()); List<String> userPermissions = new ArrayList<>(SecurityUtils.getCurrentUser().getRoles());
if (CollUtil.isEmpty(userPermissions)){ if (CollUtil.isEmpty(userPermissions)){
return false; return false;
} }

@ -661,7 +661,6 @@ public class UserServiceImpl implements UserService {
if (businessConfig.getIds().contains(role.getId())) { if (businessConfig.getIds().contains(role.getId())) {
convert.setIsManager(Boolean.TRUE); convert.setIsManager(Boolean.TRUE);
if (companyByUserId != null) { if (companyByUserId != null) {
convert.setUserBalance(companyByUserId.getUserBalance()); convert.setUserBalance(companyByUserId.getUserBalance());
} }
} }

Loading…
Cancel
Save