DsRelationConfig.java 693 B

1234567891011121314151617181920212223242526272829303132333435
  1. package jnpf.base.model.dataset;
  2. import jnpf.database.model.superQuery.SuperQueryJsonModel;
  3. import lombok.Data;
  4. import java.util.List;
  5. /**
  6. * 连接属性
  7. *
  8. * @author JNPF开发平台组
  9. * @version v5.1.0
  10. * @copyright 引迈信息技术有限公司
  11. * @date 2024/9/9 17:22:53
  12. */
  13. @Data
  14. public class DsRelationConfig {
  15. /**
  16. * 关联关系:1-左连接,2-右连接,3-内连接,4-全连接
  17. */
  18. private Integer type;
  19. /**
  20. * 关联字段列表
  21. */
  22. private List<DsRelationModel> relationList;
  23. /**
  24. * 条件筛选:且或
  25. */
  26. private String matchLogic;
  27. /**
  28. * 条件组
  29. */
  30. private List<SuperQueryJsonModel> ruleList;
  31. }