zhou-hao 7 years ago
parent
commit
89863b6508

+ 1 - 0
hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/annotation/Authorize.java

@@ -21,6 +21,7 @@ package org.hswebframework.web.authorization.annotation;
 import org.hswebframework.web.authorization.Permission;
 import org.hswebframework.web.authorization.Role;
 import org.hswebframework.web.authorization.User;
+import org.hswebframework.web.authorization.define.Phased;
 
 import java.lang.annotation.*;
 

+ 0 - 5
hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/annotation/Phased.java

@@ -1,5 +0,0 @@
-package org.hswebframework.web.authorization.annotation;
-
-enum Phased{
-        before,after
-    }

+ 2 - 0
hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/define/AuthorizeDefinition.java

@@ -14,6 +14,8 @@ import java.util.Set;
  * @since 3.0
  */
 public interface AuthorizeDefinition {
+
+    Phased getPhased();
     /**
      * 优先级,如果获取到多个权限控制定义是,则先判断优先级高的
      *

+ 5 - 0
hsweb-authorization/hsweb-authorization-api/src/main/java/org/hswebframework/web/authorization/define/Phased.java

@@ -0,0 +1,5 @@
+package org.hswebframework.web.authorization.define;
+
+public enum Phased {
+    before, after
+}