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