From 524d711301e8a1ee953f51b3558b977a591cb485 Mon Sep 17 00:00:00 2001
From: nidapeng <jp@doumee.com>
Date: 星期二, 30 四月 2024 15:46:33 +0800
Subject: [PATCH] 最新版本

---
 server/system_service/src/main/java/com/doumee/config/cloudfilter/LoginHandlerInterceptor.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/config/cloudfilter/LoginHandlerInterceptor.java b/server/system_service/src/main/java/com/doumee/config/cloudfilter/LoginHandlerInterceptor.java
index 8fb8aee..b771a0e 100644
--- a/server/system_service/src/main/java/com/doumee/config/cloudfilter/LoginHandlerInterceptor.java
+++ b/server/system_service/src/main/java/com/doumee/config/cloudfilter/LoginHandlerInterceptor.java
@@ -1,6 +1,7 @@
 package com.doumee.config.cloudfilter;
 
 import com.alibaba.fastjson.JSONObject;
+import com.doumee.config.annotation.CloudRequiredPermission;
 import com.doumee.config.annotation.LoginNoRequired;
 import com.doumee.core.constants.ResponseStatus;
 import com.doumee.core.exception.BusinessException;
@@ -35,8 +36,8 @@
             String token = request.getHeader(Constants.HEADER_USER_TOKEN);  // 浠� http 璇锋眰澶翠腑鍙栧嚭 token
             if (StringUtils.isNotBlank(token)) {
               LoginUserInfo user =   checkLogin(request,response);
-                if (!handlerMethod.hasMethodAnnotation(RequiresPermissions.class)) {
-                    RequiresPermissions p = handlerMethod.getMethodAnnotation(RequiresPermissions.class);
+                if (handlerMethod.hasMethodAnnotation(CloudRequiredPermission.class)) {
+                    CloudRequiredPermission p = handlerMethod.getMethodAnnotation(CloudRequiredPermission.class);
                     if(p.value()!=null && p.value().length>0){
                         boolean hasPermission = false;
                         for(String s :p.value()){

--
Gitblit v1.9.3