package com.ruoyi.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 有效专利视图对象 ur_patent_valid_all
 *
 * @author dm
 * @date 2023-02-12
 */
@Data
@ApiModel(value = "有效专利视图对象")
public class UrPatentValidVo {

    private static final long serialVersionUID = 1L;

    /** 申请号 */
    @ApiModelProperty(value = "申请号")
    private String an;

    /** 授权入库日 */
    @ApiModelProperty(value = "授权入库日")
    private String databaseDate;

    /** 申请日 */
    @ApiModelProperty(value = "申请日")
    private String ad;

    /** 发明名称 */
    @ApiModelProperty(value = "发明名称")
    private String patentName;

    /** 代理机构代码 */
    @ApiModelProperty(value = "代理机构代码")
    private String agentOrgCode;

    /** 代理机构名称 */
    @ApiModelProperty(value = "代理机构名称")
    private String agentOrgName;

    /** 主分类号 */
    @ApiModelProperty(value = "主分类号")
    private String ipc;

    /** 专利权人名称 */
    @ApiModelProperty(value = "专利权人名称")
    private String peopleName;

    /** 专利权人邮编 */
    @ApiModelProperty(value = "专利权人邮编")
    private String zipCode;

    /** 统计地址 */
    @ApiModelProperty(value = "统计地址")
    private String address;

    /** 专利类型 */
    @ApiModelProperty(value = "专利类型")
    private String pts;

    /** 专利权人类型 */
    @ApiModelProperty(value = "专利权人类型")
    private String ppType;

    /** 省份名称 */
    @ApiModelProperty(value = "省份名称")
    private String provinceName;

    /** 城市名称 */
    @ApiModelProperty(value = "城市名称")
    private String cityName;

    /** 区县名称 */
    @ApiModelProperty(value = "区县名称")
    private String districtName;

    /** 年份 */
    @ApiModelProperty(value = "年份")
    private String year;

    /** 查询开始日期 */
    @ApiModelProperty(value = "查询开始日期")
    private String startDate;

    /** 查询结束日期 */
    @ApiModelProperty(value = "查询结束日期")
    private String endDate;

}
