| | |
| | | package com.sandu.ximon.admin.security; |
| | | |
| | | import com.sandu.common.security.LoginUserInfo; |
| | | import com.sandu.ximon.dao.enums.AdministratorEnums; |
| | | import org.springframework.security.core.GrantedAuthority; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | if (loginUserInfo == null || loginUserInfo.getPermission() == null) { |
| | | return false; |
| | | } |
| | | // // 客户没有权限管理 |
| | | // if(AdministratorEnums.CUSTOMER.getCode().equals(loginUserInfo.getAdministratorType())){ |
| | | // return true; |
| | | // } |
| | | String[] split = loginUserInfo.getPermission().split(","); |
| | | // 获取当前用户的所有权限 |
| | | List<String> elPermissions = Arrays.stream(split).collect(Collectors.toList()); |