using System;
using System.Collections.Generic;
using Newtonsoft.Json.Linq;
using RiskControl.NewService.Entity.QccDbEntity;
using SqlSugar;
namespace RiskControl.NewService.QiChaCha.TycEntity
{
///
/// 企业专利信息
///
public class TycPatentsQuery
{
///
/// 发布开始时间
///
public string pubDateBegin { get; set; }
///
/// 申请开始时间
///
public string appDateBegin { get; set; }
///
/// 每页条数(默认20条,最大20条)
///
public int pageSize { get; set; }
///
/// 发布结束时间
///
public string pubDateEnd { get; set; }
///
/// 申请结束时间
///
public string appDateEnd { get; set; }
///
/// 搜索关键字(公司名称、公司id、注册号或社会统一信用代码)
///
public string keyword { get; set; }
///
/// 当前页数(默认第1页)
///
public int pageNum { get; set; }
///
/// 专利类型(1-发明专利 2-实用新型 3-外观专利)
///
public int patentType { get; set; }
}
///
/// 企业专利信息
///
public class TycPatentsReturnTotal : TycBaseResult { }
public class TycPatentsReturn
{
///
/// 总条数
///
public int total { get; set; }
///
/// 数据列表
///
public List items { get; set; }
}
[SugarTable("TycPatents")]
public class TycPatentsReturnItem : QccPageBaseEntity
{
///
/// 数据获取时间
///
public DateTime DbCreateTime { get; set; } = DateTime.Now;
public new string CreateTime { get; set; }
///
/// 主分类号
///
public string mainCatNum { get; set; }
///
/// 申请公布号
///
public string pubnumber { get; set; }
///
/// 无用
///
public string searchType { get; set; }
///
/// 申请号
///
public string appnumber { get; set; }
///
/// 对应表id
///
public string id { get; set; }
///
/// 无用
///
public string _type { get; set; }
///
/// 法律状态
///
[SugarColumn(IsJson = true)]
public List lawStatus { get; set; }
///
/// 名称
///
public string title { get; set; }
///
/// 专利名称
///
public string patentName { get; set; }
///
/// 授权公告号
///
public string grantNumber { get; set; }
///
/// 授权公告日
///
public string grantDate { get; set; }
///
/// 优先权信息
///
[SugarColumn(IsJson = true)]
public List priorityInfo { get; set; }
///
/// 邮编
///
public string postCode { get; set; }
///
/// 跳转到天眼查链接(无效字段)
///
[SugarColumn(IsJson = true)]
public List connList { get; set; }
///
/// 申请日
///
public string applicationTime { get; set; }
///
/// 申请人
///
public string applicantname { get; set; }
///
/// 专利类型
///
public string patentType { get; set; }
///
/// 公开公告日
///
public string pubDate { get; set; }
///
/// 申请公布号(废弃)
///
public string applicationPublishNum { get; set; }
///
/// 代理机构
///
public string agency { get; set; }
///
/// 唯一标识符
///
public string uni { get; set; }
///
/// 发明人
///
public string inventor { get; set; }
///
/// 分类
///
public string cat { get; set; }
///
/// 代理人
///
public string agent { get; set; }
///
/// 申请公布日
///
public string applicationPublishTime { get; set; }
///
/// 申请号/专利号
///
public string patentNum { get; set; }
///
/// 图片url
///
public string imgUrl { get; set; }
///
/// 全部分类号
///
public string allCatNum { get; set; }
///
/// 摘要
///
public string abstracts { get; set; }
///
/// 地址
///
public string address { get; set; }
///
/// 唯一标识符
///
public string uuid { get; set; }
///
/// 无用
///
public string eventTime { get; set; }
///
/// 专利状态
///
public string patentStatus { get; set; }
}
}