123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- package cn.cslg.pas.common.dto;
- import cn.cslg.pas.domain.es.PatentClassify;
- import cn.cslg.pas.domain.es.PatentPerson;
- import cn.cslg.pas.domain.es.PersonAddress;
- import cn.cslg.pas.domain.es.Text;
- import com.fasterxml.jackson.annotation.JsonProperty;
- import lombok.Data;
- import java.util.Date;
- import java.util.List;
- @Data
- public class PatentDetailDTO {
- //专利号
- private String patentNo;
- //标题
- private List<Text> title;
- //摘要
- private List<Text> abstractStr;
- //申请号
- private String appNo;
- //申请日
- private Date appDate;
- //公开号
- private String publicNo;
- //公开日
- private Date publicDate;
- //授权号
- private String grantNo;
- //授权日
- private Date grantDate;
- //申请人
- private List<PatentPerson> applicant;
- //申请人地址
- private PersonAddress applicantAddr;
- //权利人
- private List<PatentPerson> rightHolder;
- //权利人地址
- private PersonAddress rightHolderAddr;
- //发明人
- private List<PatentPerson> inventor;
- //代理机构
- private String agency;
- //代理机构编号
- private String agencyNo;
- //代理人
- private List<String> agent;
- //IPC分类号(主)
- private PatentClassify mipc;
- //IPC集合
- private List<PatentClassify> ipc;
- //权利要求
- private List<Text> claim;
- //公开说明书文本
- private List<Text> publicFullText;
- //授权说明书文本
- private List<Text> grantFullText;
- //专利状态
- private String simpleStatus;
- //专利类型
- private String patentType;
- //法律状态
- private List<String> legalStatus;
- //同族专利列表
- private List<PatentKinDTO> kinDTOS;
- }
|