package cn.cslg.pas.common.model; import cn.cslg.pas.common.model.vo.BaseVO; import cn.cslg.pas.common.model.vo.SourceVO; import com.baomidou.mybatisplus.annotation.TableField; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.List; /** * @author 李仁杰 * RMS查询专利的VO类 */ @Data public class QueryPatentVO extends BaseVO { /** * 查询商品化专利还是相关专利(1.商品化专利 2相关专利) */ private Integer queryType; //报告id private Integer reportId; //架构id private Integer structureId; //产品id private Integer productId; //专题库ID private Integer projectId; //RMS导入ID private List importTaskId; //专利号 private List patentNos; // 去除的专利号 private List notInPatentNos; //申请人名字 private String applicationName; //权利人名字 private String obligeeName; private Integer startNumber; private Integer endNumber; private String orderType; private String orderItem; private List conPatentNos; @Schema(description = "专题库自定义选项列表") private List pasOptions; @Schema(description = "专利号") private String patentNo; @Schema(description = "申请号") private String applicationNo; @Schema(description = "IPC分类号") private String numberIpc; @Schema(description = "CPC分类号") private String numberCpc; @Schema(description = "UPC分类号") private String numberUpc; @Schema(description = "摘要") private String abstractStr; @Schema(description = "标题") private String patentName; }