AITableParam.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package com.malk.eastar.model;
  2. import com.alibaba.fastjson.JSONArray;
  3. import com.alibaba.fastjson.JSONObject;
  4. import com.malk.base.BaseDto;
  5. /**
  6. * AI表格数据处理客户端接口参数
  7. */
  8. public class AITableParam extends BaseDto {
  9. //每页获取的数据量,默认值为100,最小值为1,最大值为100
  10. private Integer maxResults;
  11. //上一次查询返回的游标,首次查询时不需要传
  12. private String nextToken;
  13. //筛选条件,设置后将只返回满足条件的记录
  14. private JSONObject filter;
  15. //操作数据
  16. private JSONObject records;
  17. public Integer getMaxResults() {
  18. return maxResults;
  19. }
  20. public void setMaxResults(Integer maxResults) {
  21. this.maxResults = maxResults;
  22. }
  23. public String getNextToken() {
  24. return nextToken;
  25. }
  26. public void setNextToken(String nextToken) {
  27. this.nextToken = nextToken;
  28. }
  29. public JSONObject getFilter() {
  30. return filter;
  31. }
  32. public void setFilter(JSONObject filter) {
  33. this.filter = filter;
  34. }
  35. public JSONObject getRecords() {
  36. return records;
  37. }
  38. public void setRecords(JSONObject records) {
  39. this.records = records;
  40. }
  41. }