123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- package cn.cslg.pas.common.vo;
- import cn.cslg.pas.common.model.importTaskModel.PatentAgent;
- import cn.cslg.pas.common.model.importTaskModel.PatentApplicant;
- import cn.cslg.pas.common.model.importTaskModel.PatentInventor;
- import com.alibaba.fastjson.annotation.JSONField;
- import lombok.Data;
- import lombok.experimental.Accessors;
- import java.io.Serializable;
- import java.util.List;
- @Accessors(chain = true)
- @Data
- public class StarPatentVO implements Serializable {
- /**
- * 原始申请号
- */
- @JSONField(name = "ANO")
- private String rowApplicationNo;
- /**
- * 专利类型(1和8为发明 2和9为新型 3为外观)
- */
- @JSONField(name = "PT")
- private Integer patentType;
- /**
- * 专利类型
- */
- private String type;
- /**
- * 申请人地址
- */
- @JSONField(name = "DZ")
- private String applicationAddress;
- /**
- * 主分类号
- */
- @JSONField(name = "MC")
- private String mainIpc;
- /**
- * IPC分类号
- */
- @JSONField(name = "IC")
- private String ipcListStr;
- /**
- * 公告日
- */
- @JSONField(name = "GD")
- private String publicAccreditDate;
- /**
- * 摘要
- */
- @JSONField(name = "AB")
- private String abstractStr;
- /**
- * 申请日
- */
- @JSONField(name = "AD")
- private String applicationDate;
- /**
- * 发明人
- */
- @JSONField(name = "IN")
- private String inventorStr;
- /**
- * 专利号
- */
- private String patentNo;
- /**
- * 公告号
- */
- @JSONField(name = "GN")
- private String publicAccreditNo;
- /**
- * 代理机构
- */
- @JSONField(name = "AGN")
- private String agencyStr;
- /**
- * 申请号
- */
- @JSONField(name = "AN")
- private String applicationNo;
- /**
- * 申请人
- */
- @JSONField(name = "PA")
- private String applicantStr;
- /**
- * 代理人
- */
- @JSONField(name = "AT")
- private String agentStr;
- /**
- * 公开日
- */
- @JSONField(name = "PD")
- private String publicDate;
- /**
- * 标题
- */
- @JSONField(name = "TI")
- private String name;
- /**
- * 权利人
- */
- @JSONField(name = "PE")
- private String currentApplicantStr;
- /**
- * 法律状态
- */
- @JSONField(name = "LG")
- private Integer LG;
- /**
- * 公开号
- */
- @JSONField(name = "PN")
- private String publicNo;
- /**
- * 受理局
- */
- @JSONField(name = "GJ")
- private String bureau;
- /**
- * 优先权
- */
- @JSONField(name = "PR")
- private String priorityNo;
- /**
- * 优先权日
- */
- @JSONField(name = "PRD")
- private String priorityDate;
- private List<PatentInventor> inventor;
- private List<String> ipcList;
- private List<PatentApplicant> applicant;
- // private PatentAgency agency;
- private List<PatentAgent> agent;
- private String simpleStatus;
- /**
- * 摘要附图路径
- */
- private String abstractPath;
- private Integer counter;
- }
|