package cn.cslg.pas.domain;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * 专利著录信息(接收http://192.168.1.24:5001/api/OPSQuery/SearchBiblio接口的返回值data)
 *
 * @Author chenyu
 * @Date 2023/4/11
 */
@Accessors(chain = true)
@Data
public class PatentZhuLu implements Serializable {
    /**
     * 申请国家
     */
    private String appCountry;
    /**
     * 同族号
     */
    private String familyId;
    /**
     * 多个申请号(只需取type是docdb的)
     */
    private List<AppNo> appNos;
    /**
     * 申请日
     */
    private String appDate;
    /**
     * 多个公开号(只需取type是docdb的)
     */
    private List<PubNo> pubNos;
    /**
     * 公开日
     */
    private String pubDate;
    /**
     * 多个ipc分类号
     */
    private List<String> ipCs;
    /**
     * 多个cpc分类号
     */
    private List<String> cpCs;
    /**
     * 多个申请人
     */
    private List<Application> applications;
    /**
     * 多个发明人
     */
    private List<Inventor> inventors;
    /**
     * 英文翻译标题
     */
    private String enTitle;
    /**
     * 原始标题
     */
    private String olTitle;
    /**
     * 英文翻译摘要
     */
    private String enAbstract;
    /**
     * 原始摘要
     */
    private String olAbstract;
    /**
     * 优先权
     */
    private List<Priorityy> priorties;



}
