AuthFlieds.java 880 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package jnpf.base.model.online;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Builder;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. /**
  7. *
  8. *
  9. * @author JNPF开发平台组
  10. * @version V3.4
  11. * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com)
  12. * @date 2022/4/6
  13. */
  14. @Data
  15. @Builder
  16. @AllArgsConstructor
  17. @NoArgsConstructor
  18. public class AuthFlieds {
  19. private String id;
  20. /**
  21. * 字段名
  22. */
  23. private String fullName;
  24. /**
  25. * 是否启用
  26. */
  27. private Boolean status;
  28. /**
  29. * encode
  30. */
  31. private String enCode;
  32. /**
  33. * 规则 (0.主表规则 1.副表规则 2.子表规则)
  34. */
  35. private Integer rule;
  36. /**
  37. * 控件类型
  38. */
  39. private String jnpfKey;
  40. /**
  41. * 数据权限条件
  42. */
  43. private String AuthCondition;
  44. /**
  45. * 表名
  46. */
  47. private String bindTableName;
  48. /**
  49. * 子表规则key
  50. */
  51. private String childTableKey;
  52. }