admin
2023-10-18 e80a22d84d2e1321843b4e18d99d9a9fc29d315e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
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; }
    }
}