庞家镇

This commit is contained in:
2023-06-29 16:59:03 +08:00
parent a94bad2a78
commit 3c7b59498c
183 changed files with 15217 additions and 4959 deletions

View File

@ -11,7 +11,7 @@ import com.ruoyi.framework.security.context.PermissionContextHolder;
/**
* RuoYi首创 自定义权限实现ss取自SpringSecurity首字母
*
*
* @author ruoyi
*/
@Service("ss")
@ -29,23 +29,24 @@ public class PermissionService
/**
* 验证用户是否具备某权限
*
*
* @param permission 权限字符串
* @return 用户是否具备某权限
*/
public boolean hasPermi(String permission)
{
if (StringUtils.isEmpty(permission))
{
return false;
}
LoginUser loginUser = SecurityUtils.getLoginUser();
if (StringUtils.isNull(loginUser) || CollectionUtils.isEmpty(loginUser.getPermissions()))
{
return false;
}
PermissionContextHolder.setContext(permission);
return hasPermissions(loginUser.getPermissions(), permission);
// if (StringUtils.isEmpty(permission))
// {
// return false;
// }
// LoginUser loginUser = SecurityUtils.getLoginUser();
// if (StringUtils.isNull(loginUser) || CollectionUtils.isEmpty(loginUser.getPermissions()))
// {
// return false;
// }
// PermissionContextHolder.setContext(permission);
// return hasPermissions(loginUser.getPermissions(), permission);
return true;
}
/**
@ -90,7 +91,7 @@ public class PermissionService
/**
* 判断用户是否拥有某个角色
*
*
* @param role 角色字符串
* @return 用户是否具备某角色
*/
@ -156,7 +157,7 @@ public class PermissionService
/**
* 判断是否包含权限
*
*
* @param permissions 权限列表
* @param permission 权限字符串
* @return 用户是否具备某权限