|
@@ -92,13 +92,13 @@ public class ControllerAspect {
|
|
|
// 获取注解的值
|
|
|
String userKey = Constant.USER_PERMISSION_KEY + UserContextUtil.getUser().getUserId();
|
|
|
if (redisUtil.hasKey(userKey)) {
|
|
|
- if (!redisUtil.sIsMember(userKey, ((RolePermission)a).permission())) {
|
|
|
- LOGGER.error("user permission error, ======>>>>>>userId:[{}], ======>>>>>>permissionCode:[{}]", UserContextUtil.getUser().getUserId(), ((RolePermission)a).permission());
|
|
|
+ if (!redisUtil.sIsMember(userKey, ((RolePermission)a).permission().getCode())) {
|
|
|
+ LOGGER.error("user permission error, ======>>>>>>userId:[{}], ======>>>>>>permissionCode:[{}]", UserContextUtil.getUser().getUserId(), ((RolePermission)a).permission().getCode());
|
|
|
throw new CommonException(CodeMsg.FAILED, "没有相关权限");
|
|
|
}
|
|
|
} else {
|
|
|
if (!repalRolePermissionService.checkUserPermission(UserContextUtil.getUser().getUserId(), ((RolePermission)a).permission().getCode())) {
|
|
|
- LOGGER.error("user permission error, ======>>>>>>userId:[{}], ======>>>>>>permissionCode:[{}]", UserContextUtil.getUser().getUserId(), ((RolePermission)a).permission());
|
|
|
+ LOGGER.error("user permission error, ======>>>>>>userId:[{}], ======>>>>>>permissionCode:[{}]", UserContextUtil.getUser().getUserId(), ((RolePermission)a).permission().getCode());
|
|
|
throw new CommonException(CodeMsg.FAILED, "没有相关权限");
|
|
|
}
|
|
|
}
|