Jelajahi Sumber

AuthAOP切面代码更新 2022/9/1

lwhhszx 3 tahun lalu
induk
melakukan
e1a387f0e1

+ 7 - 4
PAS/src/main/java/cn/cslg/pas/common/utils/auth/AuthAop.java

@@ -3,7 +3,9 @@ package cn.cslg.pas.common.utils.auth;
 import cn.cslg.pas.common.model.DataSource;
 import cn.cslg.pas.common.model.PersonnelVO;
 import cn.cslg.pas.common.utils.CacheUtils;
+import cn.cslg.pas.common.utils.Response;
 import cn.cslg.pas.common.utils.SecurityUtils.LoginUtils;
+import cn.dev33.satoken.exception.NotLoginException;
 import cn.hutool.json.JSONString;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
@@ -130,11 +132,12 @@ public class AuthAop {
             isPass =(Boolean) result;
        }
 
-        //判断通过
-        if(isPass){ return joinPoint.proceed();}
-        //判断不通过
+        //判断不通过通过
+        if(!isPass){
+            return Response.error("没有权限进行该操作"); }
 
-        return  null;
+        //判断通过
+        return joinPoint.proceed();
     }
 
     /**