package com.dy.common.aop;
|
|
import java.lang.annotation.*;
|
|
@Retention(RetentionPolicy.RUNTIME)
|
@Target(ElementType.METHOD)
|
@Inherited
|
public @interface SsoPowerAop {
|
String value() default "" ;
|
//优先级1(最高),如果其有值,则不在判断以下变量取值
|
String power() default "" ;
|
//优先级2,拥有全部权限才可 , 如果其有值,则不在判断以下变量取值
|
String[] ifAllPower() default{""} ;
|
//优先级3 , 如果有一个权限即可 , 如果其有值,则不在判断以下变量取值
|
String[] ifAnyPower() default{""} ;
|
}
|