EsCustomFieldDTO.java 754 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package cn.cslg.pas.common.dto.es;
  2. import com.fasterxml.jackson.annotation.JsonProperty;
  3. import lombok.Data;
  4. import java.util.Date;
  5. import java.util.List;
  6. @Data
  7. public class EsCustomFieldDTO {
  8. /**
  9. * 专题库或报告id
  10. */
  11. Integer projectId;
  12. /**
  13. * 任务id
  14. */
  15. Integer taskId;
  16. /**
  17. * 栏位类型
  18. * 自定义栏位类型(0数字,1日期,2文本,4单选,5多选,6树,7产品8产品类别9技术分类)
  19. */
  20. Integer fieldType;
  21. /**
  22. * 栏位
  23. */
  24. String fieldId;
  25. /**
  26. * 栏位值
  27. */
  28. List<String> fieldValue;
  29. /**
  30. * 操作类型 0取消 1增加 2覆盖
  31. */
  32. Integer optionType;
  33. String patentNo;
  34. private String patentId;
  35. }