DataInterfacePageModel.java 935 B

12345678910111213141516171819202122232425262728
  1. package jnpf.base.model.datainterface;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. import java.util.List;
  6. @Data
  7. @Schema(description = "分页模型")
  8. public class DataInterfacePageModel implements Serializable {
  9. @Schema(description = "总计SQL")
  10. private String countSql;
  11. @Schema(description = "详情SQL")
  12. private String echoSql;
  13. @Schema(description = "详情路径")
  14. private String echoPath;
  15. @Schema(description = "详情方法")
  16. private String echoReqMethod;
  17. @Schema(description = "详情请求参数")
  18. private List<DataInterfaceModel> echoReqParameters;
  19. @Schema(description = "详情请求头")
  20. private List<PageParamModel> echoReqHeaders;
  21. @Schema(description = "分页参数")
  22. private List<PageParamModel> pageParameters;
  23. @Schema(description = "详情参数")
  24. private List<PageParamModel> echoParameters;
  25. }