123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351 |
- package cn.cslg.pas.common.dto;
- import cn.cslg.pas.domain.es.*;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.Date;
- import java.util.List;
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- public class PatentColumnDTO {
- /**
- * 专利号
- */
- private String patentNo;
- /**
- * 标题
- */
- private String title;
- private String titleOut;
- /**
- * 公开说明书文本
- */
- private List<Text> publicFullText;
- /**
- * 授权说明书文本
- */
- private List<Text> grantFullText;
- /**
- * 摘要
- */
- private List<Text> abstractStr;
- /**
- * 申请人地址
- */
- private PersonAddress applicantAddr;
- /**
- * 权利人地址
- */
- private PersonAddress rightHolderAddr;
- /**
- * 审查员
- */
- private String examiner;
- /**
- * 助理审查员
- */
- private String aidExaminer;
- /**
- * 实审日
- */
- private Integer examinationDate;
- /**
- * 公开号
- */
- private String publicNo;
- /**
- * 公开日
- */
- private Date publicDate;
- /**
- * 申请号
- */
- private String appNo;
- /**
- * 申请日
- */
- private Date appDate;
- /**
- * 授权号
- */
- private String grantNo;
- /**
- * 授权日
- */
- private Date grantDate;
- /**
- * 优先权
- */
- private List<Priorities> priorities;
- /**
- * 申请国家
- */
- private String appCountry;
- /**
- * IPC分类号(主)
- */
- private PatentClassify mipc;
- /**
- * ipc集合
- */
- private List<PatentClassify> ipc;
- /**
- * CPC分类号(主)
- */
- private PatentClassify mcpc;
- /**
- * cpc集合
- */
- private List<PatentClassify> cpc;
- /**
- * UPC分类号(主)
- */
- private PatentClassify mupc;
- /**
- * UPC集合
- */
- private List<PatentClassify> upc;
- /**
- * UPC分类号(主)
- */
- private PatentClassify mloc;
- /**
- * UPC集合
- */
- private List<PatentClassify> loc;
- /**
- * 专利状态
- */
- private String simpleStatus;
- /**
- * 类型
- */
- private String patentType;
- /**
- * 权利要求
- */
- private List<Text> claim;
- /**
- * pct申请号
- */
- private Integer pctAppDate;
- /**
- * pct申请日
- */
- private String pctAppNo;
- /**
- * pct进入日期
- */
- private Integer pctEnterDate;
- /**
- * pct公开日
- */
- private Integer pctPubDate;
- /**
- * pct公开号
- */
- private String pctPubNo;
- /**
- * wo指定国
- */
- private String wo;
- /**
- * ep申请号
- */
- private String epNo;
- /**
- * ep申请日
- */
- private String epDate;
- /**
- * EP指定国状态
- */
- private String epCountry;
- /**
- * 申请人
- */
- private List<PatentPerson> applicant;
- /**
- * 标准申请人
- */
- private List<PatentPerson> standerApplicant;
- /**
- * 合并申请人
- */
- private List<PatentMergePerson> mergeApplicant;
- /**
- * 申请人数量
- */
- private Integer applicantsNum;
- /**
- * 权利人
- */
- private List<PatentPerson> rightHolder;
- /**
- * 标准权利人
- */
- private List<PatentPerson> standerRightHolder;
- /**
- * 合并权利人
- */
- private List<PatentMergePerson> mergeRightHolder;
- /**
- * 权利人数量
- */
- private Integer rightHolderNum;
- /**
- * 发明人
- */
- private List<PatentPerson> inventor;
- /**
- * 合并发明人
- */
- private List<PatentMergePerson> mergeInventor;
- /**
- * 发明人数量
- */
- private Integer inventor_num;
- /**
- * 代理机构
- */
- private String agency;
- /**
- * 代理机构编号
- */
- private String agencyNo;
- /**
- * 代理人
- */
- private List<String> agent;
- /**
- * 引用专利数量
- */
- private Integer quotePatentNoNum;
- /**
- * 被引用专利数量
- */
- private Integer quotedPatentNoNum;
- /**
- * 自定义栏位
- */
- List<ESCustomField> ESCustomField;
- /**
- * 扩展同族数量
- */
- private Integer patsnapFamilyNum;
- /**
- * 扩展同族id
- */
- private String patsnapFamilyId;
- /**
- * INPADOC同族数量
- */
- private Integer inpadocFamilyNum;
- /**
- * INPADOC同族id
- */
- private String inpadocFamilyId;
- /**
- * 简单同族数量
- */
- private Integer simpleFamilyNum;
- /**
- * 简单同族id
- */
- private String simpleFamilyId;
- /**
- * 专题库或报告id
- */
- private Integer projectId;
- /**
- * 专题库或报告id
- */
- private String productId;
- /**
- * 专题库或报告的任务
- */
- EsProjectTask projectTask;
- /**
- * 导入任务
- */
- ESImportTask importTask;
- /**
- * 法律状态
- */
- List<String> legalStatus;
- /**
- * 标注
- */
- List<Marking> markings;
- PatentJoin patentJoin;
- }
|