1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- 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<Integer> importTaskId;
- //专利号
- private List<String> patentNos;
- // 去除的专利号
- private List<String> notInPatentNos;
- //申请人名字
- private String applicationName;
- //权利人名字
- private String obligeeName;
- private Integer startNumber;
- private Integer endNumber;
- private String orderType;
- private String orderItem;
- private List<String> conPatentNos;
- @Schema(description = "专题库自定义选项列表")
- private List<SourceVO> 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;
- }
|