ConditionModel.java 716 B

12345678910111213141516171819202122232425262728293031323334
  1. package jnpf.permission.model.authorize;
  2. import lombok.Data;
  3. import java.util.List;
  4. /**
  5. *
  6. * @author JNPF开发平台组
  7. * @version V3.1.0
  8. * @copyright 引迈信息技术有限公司
  9. * @date 2021/3/12 15:31
  10. */
  11. @Data
  12. public class ConditionModel {
  13. private String logic;
  14. private List<ConditionItemModel> groups;
  15. /**
  16. * 数据权限条件字段
  17. */
  18. @Data
  19. public class ConditionItemModel{
  20. private String id;
  21. private String field;
  22. private String type;
  23. private String op;
  24. private String value;
  25. private String fieldRule;
  26. private String bindTable;
  27. private String conditionText;
  28. private String childTableKey;
  29. }
  30. }