zhaojs
2023-09-15 fc13938ff90213060532d99a600dea4a84456885
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
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
using System;
using System.Collections.Generic;
using System.Text;
 
namespace AlibabaSDK.Domain
{
    public class PFTProductDetailDomain : BasePFTResponseDomain
    {
        public List<PFTProductDetailDomainResult> result { get; set; }
    }
 
    public class PFTProductDetailDomainResult
    {
        /// <summary>
        /// 批发团实例code
        /// </summary>
        public string instanceCode { get; set; }
 
        public PFTProductDetailDomainProInfo productInfo { get; set; }
    }
 
    public class PFTProductDetailDomainProInfo
    {
        /// <summary>
        /// 审核时间
        /// </summary>
        /// 
        public string approvedTime { get; set; }
       
 
        /// <summary>
        /// 商品属性和属性值
        /// </summary>
        public List<PFTProductDetailDomainProInfoAtrr> attributes { get; set; }
        /// <summary>
        /// 产品业务的支持信息,support为false说明不支持.
        /// </summary>
        public List<PFTProductDetailDomainProInfoBizGroupInfo> bizGroupInfos { get; set; }
 
        /// <summary>
        /// 业务类型。1:商品,2:加工,3:代理,4:合作,5:商务服务。国际站按默认商品。
        /// </summary>
        public int bizType { get; set; }
 
        /// <summary>
        /// 成交量
        /// </summary>
        public long bookedCount { get; set; }
        /// <summary>
        /// 商品货号,产品属性中的货号
        /// </summary>
        public string cargoNum { get; set; }
        /// <summary>
        /// 类目ID,标识商品所属类目
        /// </summary>
        public long categoryID { get; set; }
 
        /// <summary>
        /// 类目名
        /// </summary>
        public string categoryName { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public string createTime { get; set; }
        /// <summary>
        /// 商品详情描述,可包含图片中心的图片URL
        /// </summary>
        public string description { get; set; }
        /// <summary>
        /// 详情视频
        /// </summary>
        public string detailVedio { get; set; }
        /// <summary>
        /// 过期时间
        /// </summary>
        public string expireTime { get; set; }
        /// <summary>
        /// 商品扩展信息
        /// </summary>
        public List<PFTProductDetailDomainProInfoExtendInfos> extendInfos { get; set; }
        /// <summary>
        /// 分组ID,确定商品所属分组。1688可传入多个分组ID,国际站同一个商品只能属于一个分组,因此默认只取第一个
        /// </summary>
        public List<long> groupID { get; set; }
        /// <summary>
        /// 商品主图
        /// </summary>
        public PFTProductDetailDomainProInfoImage image { get; set; }
        /// <summary>
        /// 商品算法智能改写信息,包含算法优化后的商品标题和图片信息,未改写的则直接返回原标题和原图片
        /// </summary>
        public List<PFTProductDetailDomainProInfoIntelligenInfo> intelligentInfo { get; set; }
        /// <summary>
        /// 语种,参见FAQ 语种枚举值,1688网站默认传入CHINESE
        /// </summary>
        public string language { get; set; }
        /// <summary>
        /// 最后重发时间
        /// </summary>
        public string lastRepostTime { get; set; }
        /// <summary>
        /// 最后操作时间
        /// </summary>
        public string lastUpdateTime { get; set; }
        /// <summary>
        /// 主图视频播放地址
        /// </summary>
        public string mainVedio { get; set; }
 
        /// <summary>
        /// 修改时间
        /// </summary>
        public string modifyTime { get; set; }
        /// <summary>
        /// 信息有效期,按天计算,国际站无此信息
        /// </summary>
        public int periodOfValidity { get; set; }
        /// <summary>
        /// 是否图片私密信息,国际站此字段无效
        /// </summary>
        public bool pictureAuth { get; set; }
        /// <summary>
        /// 私密价格信息
        /// </summary>
        public PFTProductDetailDomainProInfoPrivateChannelInfo privateChannelInfo { get; set; }
 
        //processingInfo  加工定制信息 暂时用不到
 
        /// <summary>
        /// 现货商品关联的定制商品id
        /// </summary>
        public long processingOfferId { get; set; }
        /// <summary>
        /// 商品ID
        /// </summary>
        public long productID { get; set; }
        /// <summary>
        /// 产品线
        /// </summary>
        public string productLine { get; set; }
 
        /// <summary>
        /// 商品类型,在线批发商品(wholesale)或者询盘商品(sourcing),1688网站缺省为wholesale
        /// </summary>
        public string productType { get; set; }
        /// <summary>
        /// 质量星级(1-7)
        /// </summary>
        public int qualityLevel { get; set; }
        /// <summary>
        /// 参考价格,返回价格区间,可能为空
        /// </summary>
        public string referencePrice { get; set; }
        /// <summary>
        /// 订货数据
        /// </summary>
        public PFTProductDetailDomainProInfoRserve reserveInfo { get; set; }
        /// <summary>
        /// 商品销售信息
        /// </summary>
        public PFTProductDetailDomainProInfoSale saleInfo { get; set; }
 
        /// <summary>
        /// 是否支持七天无理由退货
        /// </summary>
        public bool sevenDaysRefunds { get; set; }
 
        /// <summary>
        /// 商品物流信息
        /// </summary>
        public PFTProductDetailDomainProInfoShipping shippingInfo { get; set; }
        /// <summary>
        /// sku信息
        /// </summary>
        public List<SkuInfosItem> skuInfos { get; set; }
 
        /// <summary>
        /// 商品状态。published:上网状态;member expired:会员撤销;auto expired:自然过期;expired:过期(包含手动过期与自动过期);member deleted:会员删除;modified:修改;new:新发;deleted:删除;TBD:to be delete;approved:审批通过;auditing:审核中;untread:审核不通过;
        /// </summary>
        public string status { get; set; }
        /// <summary>
        /// 商品标题,最多128个字符
        /// </summary>
        public string subject { get; set; }
 
    }
 
    public class PFTProductDetailDomainProInfoAtrr
    {
        /// <summary>
        /// 属性ID
        /// </summary>
        public long attributeID { get; set; }
        /// <summary>
        /// 属性名称
        /// </summary>
        public string attributeName { get; set; }
        /// <summary>
        /// 是否为自定义属性,国际站无需关注
        /// </summary>
        public bool isCustom { get; set; }
        /// <summary>
        /// 属性值
        /// </summary>
        public string value { get; set; }
        /// <summary>
        /// 属性值ID
        /// </summary>
        public long valueID { get; set; }
    }
 
 
    public class PFTProductDetailDomainProInfoBizGroupInfo
    {
        /// <summary>
        /// 垂直市场标记
        /// </summary>
        public string code { get; set; }
        /// <summary>
        /// 垂直市场名字,如微供市场、货品市场
        /// </summary>
        public string description { get; set; }
        /// <summary>
        /// 是否支持
        /// </summary>
        public bool support { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoExtendInfos
    {
        /// <summary>
        /// 扩展结构的key
        /// </summary>
        public string key { get; set; }
        /// <summary>
        /// 扩展结构的value
        /// </summary>
        public string value { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoImage
    {
        /// <summary>
        /// 主图列表,使用相对路径,需要增加域名:https://cbu01.alicdn.com/
        /// </summary>
        public List<string> images { get; set; }
        /// <summary>
        /// 是否打水印,是(true)或否(false),1688无需关注此字段,1688的水印信息在上传图片时处理
        /// </summary>
        public bool isWatermark { get; set; }
        /// <summary>
        /// 水印是否有边框,有边框(true)或者无边框(false),1688无需关注此字段,1688的水印信息在上传图片时处理
        /// </summary>
        public bool isWatermarkFrame { get; set; }
        /// <summary>
        /// 水印位置,在中间(center)或者在底部(bottom),1688无需关注此字段,1688的水印信息在上传图片时处理
        /// </summary>
        public string watermarkPosition { get; set; }
 
    }
 
    public class PFTProductDetailDomainProInfoIntelligenInfo
    {
        /// <summary>
        /// 算法优化后的详情图片
        /// </summary>
        public List<string> descriptionImages { get; set; }
        /// <summary>
        /// 算法优化后的商品图片
        /// </summary>
        public List<string> images { get; set; }
        /// <summary>
        /// 算法优化后的详情图片
        /// </summary>
        public string title { get; set; }
 
        public List<PFTProductDetailDomainProInfoIntelligenInfoSkuImg> skuImages { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoIntelligenInfoSkuImg
    {
        /// <summary>
        /// 算法处理后的图片地址,未处理则返回原图片地址
        /// </summary>
        public string imageUrl { get; set; }
        /// <summary>
        /// skuId
        /// </summary>
        public long skuId { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoPrivateChannelInfo
    {
        public List<PFTProductDetailDomainProInfoPrivateChannelInfoItem> offerPrivatePriceInfo { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoPrivateChannelInfoItem
    {
        /// <summary>
        /// 具体会员等级价格(普通,高级,vip,至尊vip,初级)注意会员顺序
        /// </summary>
        public string privatePriceInfo { get; set; }
        /// <summary>
        /// skuid,非规格报价为0
        /// </summary>
        public long skuId { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoRserve
    {
        /// <summary>
        /// 最大订货量
        /// </summary>
        public long maxQuantity { get; set; }
        /// <summary>
        /// 最小订货量
        /// </summary>
        public long minQuantity { get; set; }
        public List<PFTProductDetailDomainProInfoRserveRange> reserveRangeInfos { get; set; }
        /// <summary>
        /// 是否支持订货
        /// </summary>
        public bool supportReserve { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoRserveRange
    {
        /// <summary>
        /// 出货时间(天)
        /// </summary>
        public int period { get; set; }
        /// <summary>
        /// 订货数量,不能大于「最大订货量」
        /// </summary>
        public long quantity { get; set; }
 
    }
 
    public class PFTProductDetailDomainProInfoSale
    {
        /// <summary>
        /// 可售数量,国际站无需关注此字段
        /// </summary>
        public double amountOnSale { get; set; }
        /// <summary>
        /// 每批数量,默认为空或者非零值,该属性不为空时sellunit为必填
        /// </summary>
        public int batchNumber { get; set; }
        /// <summary>
        /// 分销基准价。代销场景均使用该价格。有SKU商品查看skuInfo中的consignPrice
        /// </summary>
        public double consignPrice { get; set; }
        /// <summary>
        /// 发货时间限制(非买保发货周期),按开计算
        /// </summary>
        public int deliveryLimit { get; set; }
        /// <summary>
        /// 库存扣减方式,1是下单减库存,2是付款减库存
        /// </summary>
        public string invReduceType { get; set; }
        /// <summary>
        /// 最小起订量,范围是1-99999。
        /// </summary>
        public int minOrderQuantity { get; set; }
        /// <summary>
        /// 是否支持混批,国际站无需关注此字段
        /// </summary>
        public bool mixWholeSale { get; set; }
        /// <summary>
        /// 是否价格私密信息,国际站无需关注此字段
        /// </summary>
        public bool priceAuth { get; set; }
        public List<PFTProductDetailDomainProInfoSalePriceRan> priceRanges { get; set; }
 
        /// <summary>
        /// 普通报价-FIXED_PRICE("0"),SKU规格报价-SKU_PRICE("1"),SKU区间报价(商品维度)-SKU_PRICE_RANGE_FOR_OFFER("2"),SKU区间报价(SKU维度)-SKU_PRICE_RANGE("3"),国际站无需关注
        /// </summary>
        public int quoteType { get; set; }
 
        /// <summary>
        /// 建议零售价,国际站无需关注
        /// </summary>
        public double retailprice { get; set; }
 
        /// <summary>
        /// 销售方式,按件卖(normal)或者按批卖(batch),1688站点无需关注此字段
        /// </summary>
        public string saleType { get; set; }
 
        /// <summary>
        /// 售卖单位,如果为批量售卖,代表售卖的单位,该属性不为空时batchNumber为必填,例如1"手"=12“件"的"手",国际站无需关注
        /// </summary>
        public string sellunit { get; set; }
 
        /// <summary>
        /// 是否支持网上交易。true:支持 false:不支持,国际站不需关注此字段
        /// </summary>
        public bool supportOnlineTrade { get; set; }
 
        /// <summary>
        /// 税率相关信息,内容由用户自定,国际站无需关注
        /// </summary>
        public string tax { get; set; }
 
        /// <summary>
        /// 计量单位
        /// </summary>
        public string unit { get; set; }
    }
 
 
    public class PFTProductDetailDomainProInfoSalePriceRan
    {
        /// <summary>
        /// 商品价格
        /// </summary>
        public double price { get; set; }
        /// <summary>
        /// 商品起订数量
        /// </summary>
        public int startQuantity { get; set; }
    }
 
 
    public class PFTProductDetailDomainProInfoShipping
    {
        /// <summary>
        /// 厂货通渠道专享价非包邮地区(地址信息列表,省份信息)
        /// </summary>
        public List<PFTProductDetailDomainProInfoShippingArea> channelPriceExcludeAreaCodes { get; set; }
        /// <summary>
        /// 厂货通渠道专享价是否包邮,要结合非包邮地址,如果收货地址在非包邮地区则商品为不包邮
        /// </summary>
        public bool channelPriceFreePostage { get; set; }
        /// <summary>
        /// 运费模板ID,0表示运费说明,1表示卖家承担运费,其他值表示使用运费模版。此参数可调用运费模板相关API获取
        /// </summary>
        public long freightTemplateID { get; set; }
        /// <summary>
        /// 商品运费费率
        /// </summary>
        public List<OpenplatformFreightTemplate> freightTemplateList { get; set; }
        /// <summary>
        /// 发货地址ID,国际站无需处理此字段
        /// </summary>
        public int sendGoodsAddressId { get; set; }
 
        /// <summary>
        /// 发货地描述
        /// </summary>
        public string sendGoodsAddressText { get; set; }
 
        /// <summary>
        /// 重量/毛重,单位千克/件
        /// </summary>
        public double unitWeight { get; set; }
    }
 
    public class PFTProductDetailDomainProInfoShippingArea
    {
        /// <summary>
        /// 地址编码
        /// </summary>
        public string code { get; set; }
        /// <summary>
        /// 地址名称
        /// </summary>
        public string name { get; set; }
    }
 
    public class OpenplatformFreightTemplate
    {
        /// <summary>
        /// 地址区域编码对应的文本(包括省市区,用空格隔开)
        /// </summary>
        public string addressCodeText { get; set; }
    }
 
    public class SkuInfosItem
    {
        /// <summary>
        /// 可销售数量,国际站无需关注
        /// </summary>
        public int amountOnSale { get; set; }
 
        /// <summary>
        /// SKU属性值,可填多组信息
        /// </summary>
        public List<AttributesItem> attributes { get; set; }
 
        /// <summary>
        /// 指定规格的货号,国际站无需关注
        /// </summary>
        public string cargoNumber { get; set; }
 
        /// <summary>
        /// 分销基准价。代销场景均使用该价格。无SKU商品查看saleInfo中的consignPrice
        /// </summary>
        public double consignPrice { get; set; }
 
        /// <summary>
        /// 报价时该规格的单价,国际站注意要点:含有SKU属性的在线批发产品设定具体价格时使用此值,若设置阶梯价格则使用priceRange
        /// </summary>
        public double price { get; set; }
 
        /// <summary>
        /// 零售价,团长业务使用此价格
        /// </summary>
        public double retailPrice { get; set; }
 
        /// <summary>
        /// 商品编码,1688无需关注
        /// </summary>
        public string skuCode { get; set; }
 
        /// <summary>
        /// skuId, 国际站无需关注
        /// </summary>
        public long skuId { get; set; }
 
        /// <summary>
        /// specId, 国际站无需关注
        /// </summary>
        public string specId { get; set; }
 
    }
 
    public class AttributesItem
    {
        /// <summary>
        /// sku值ID,1688不用关注
        /// </summary>
        public long attValueID { get; set; }
 
        /// <summary>
        /// sku属性类型;1-表示该属性是规格属性;2-表示该属性是规格扩展属性
        /// </summary>
        public string attrType { get; set; }
 
        /// <summary>
        ///sku属性ID
        /// </summary>
        public long attributeID { get; set; }
 
        /// <summary>
        /// sku属性ID所对应的显示名,比如颜色,尺码
        /// </summary>
        public string attributeName { get; set; }
        /// <summary>
        /// sku值内容,国际站不用关注
        /// </summary>
        public string attributeValue { get; set; }
        /// <summary>
        /// 自定义属性值名称,1688无需关注
        /// </summary>
        public string customValueName { get; set; }
        /// <summary>
        /// sku图片
        /// </summary>
        public string skuImageUrl { get; set; }
 
    }
 
}