b340bc65c49a3df309ec6d453cb5b219a8ee9dc2.svn-base 622 B

1234567891011121314151617181920212223242526272829
  1. package org.jeecg.common.aspect.annotation;
  2. import java.lang.annotation.Documented;
  3. import java.lang.annotation.ElementType;
  4. import java.lang.annotation.Retention;
  5. import java.lang.annotation.RetentionPolicy;
  6. import java.lang.annotation.Target;
  7. /**
  8. * 数据权限注解
  9. * @Author taoyan
  10. * @Date 2019年4月11日
  11. */
  12. @Retention(RetentionPolicy.RUNTIME)
  13. @Target({ElementType.TYPE,ElementType.METHOD})
  14. @Documented
  15. public @interface PermissionData {
  16. /**
  17. * 暂时没用
  18. * @return
  19. */
  20. String value() default "";
  21. /**
  22. * 配置菜单的组件路径,用于数据权限
  23. */
  24. String pageComponent() default "";
  25. }