SplitVO.java 942 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package cn.cslg.pas.common.vo.business;
  2. import com.fasterxml.jackson.annotation.JsonProperty;
  3. import io.swagger.v3.oas.annotations.media.Schema;
  4. import lombok.Data;
  5. import lombok.experimental.Accessors;
  6. /**
  7. * @author lrj
  8. * @date 2022-11-11
  9. * @description 审核任务VO类
  10. */
  11. @Data
  12. @Accessors(chain = true)
  13. @Schema(description = "拆分VO类", required = true)
  14. public class SplitVO {
  15. @Schema(description = "专利号")
  16. private String patentNo;
  17. /**
  18. * 0仅拆主权要 1全部拆分
  19. */
  20. @Schema(description = "拆分类型")
  21. private Integer splitType;
  22. /**
  23. * 0逗号拆分 1分号拆分 2逗号和分号拆分
  24. */
  25. @Schema(description = "拆分形式")
  26. private Integer splitBy;
  27. @Schema(description = "是否重拆")
  28. private Boolean ifReSplit;
  29. @Schema(description = "报告Id")
  30. private Integer projectId;
  31. @Schema(description = "任务Id")
  32. private Integer taskId;
  33. }