DataScope.java 567 B

1234567891011121314151617181920212223242526272829303132
  1. package com.ruoyi.common.annotation;
  2. import java.lang.annotation.*;
  3. /**
  4. * 数据权限过滤注解
  5. *
  6. * @author ruoyi
  7. * @deprecated 3.6.0 移除 {@link com.ruoyi.common.annotation.DataPermission}
  8. */
  9. @Target(ElementType.METHOD)
  10. @Retention(RetentionPolicy.RUNTIME)
  11. @Documented
  12. @Deprecated
  13. public @interface DataScope {
  14. /**
  15. * 部门表的别名
  16. */
  17. String deptAlias() default "";
  18. /**
  19. * 用户表的别名
  20. */
  21. String userAlias() default "";
  22. /**
  23. * 是否过滤用户权限
  24. */
  25. boolean isUser() default false;
  26. }