Commit 65bf0df7 authored by 赵啸非's avatar 赵啸非

添加目录字段

parent e3b78792
......@@ -41,20 +41,19 @@ public class DataPermissionAspect {
@Around("pointCut()")
public Object around(ProceedingJoinPoint point) throws Throwable {
MethodSignature signature = (MethodSignature) point.getSignature();
Method method = signature.getMethod();
DataPermission permissionData = method.getAnnotation(DataPermission.class);
if(ObjectUtils.isEmpty(permissionData)) return point.proceed();
ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
HttpServletRequest request = attributes.getRequest();
String componentRoute = request.getServletPath();
IUser loginUser = authTokenService.getLoginUser(request);
//如果是admin 不做数据权限校验
if(loginUser.isAdmin()) return point.proceed();
MethodSignature signature = (MethodSignature) point.getSignature();
Method method = signature.getMethod();
DataPermission permissionData = method.getAnnotation(DataPermission.class);
if(ObjectUtils.isEmpty(permissionData)) return point.proceed();
//获取授权方式
String permissionType = permissionData.permissionType();
//获取组件路由 通过controller 获取
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment