| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- using System.Collections.Generic;
- using System.Text.Json.Serialization;
- namespace Essensoft.AspNetCore.Payment.Alipay.Domain
- {
- /// <summary>
- /// AlipayBusinessItemExternalSyncModel Data Structure.
- /// </summary>
- public class AlipayBusinessItemExternalSyncModel : AlipayObject
- {
- /// <summary>
- /// 商品失效时间
- /// </summary>
- [JsonPropertyName("end_date")]
- public string EndDate { get; set; }
- /// <summary>
- /// 商品扩展金额
- /// </summary>
- [JsonPropertyName("ext_price_info")]
- public List<PriceInfo> ExtPriceInfo { get; set; }
- /// <summary>
- /// 商品扩展属性
- /// </summary>
- [JsonPropertyName("ext_prop")]
- public string ExtProp { get; set; }
- /// <summary>
- /// 商品外部类目信息
- /// </summary>
- [JsonPropertyName("external_category_info")]
- public ItemCategoryInfo ExternalCategoryInfo { get; set; }
- /// <summary>
- /// 外部商品id
- /// </summary>
- [JsonPropertyName("external_item_id")]
- public string ExternalItemId { get; set; }
- /// <summary>
- /// 商品库存数量
- /// </summary>
- [JsonPropertyName("inventory")]
- public long Inventory { get; set; }
- /// <summary>
- /// 商品类型: COMMON_ITEM 普通商品
- /// </summary>
- [JsonPropertyName("item_type")]
- public string ItemType { get; set; }
- /// <summary>
- /// 商品金额,单位为元,精确到小数点后两位
- /// </summary>
- [JsonPropertyName("original_price")]
- public string OriginalPrice { get; set; }
- /// <summary>
- /// 商品图片信息
- /// </summary>
- [JsonPropertyName("picture_info")]
- public string PictureInfo { get; set; }
- /// <summary>
- /// 商品活动类型 GROUP_BUYING 拼团 FLASH_SALE 秒杀 DISCOUNT_SEVEN 七折抢新 NINE_BY_NINE 九块九
- /// </summary>
- [JsonPropertyName("promotion_type")]
- public string PromotionType { get; set; }
- /// <summary>
- /// 请求ID,支持英文字母和数字,由调用者自行定义(不允许重复)
- /// </summary>
- [JsonPropertyName("request_id")]
- public string RequestId { get; set; }
- /// <summary>
- /// 商品生效时间
- /// </summary>
- [JsonPropertyName("start_date")]
- public string StartDate { get; set; }
- /// <summary>
- /// 商品状态 EFFECTIVE 上架 INVALID 下架
- /// </summary>
- [JsonPropertyName("status")]
- public string Status { get; set; }
- /// <summary>
- /// 商品标题
- /// </summary>
- [JsonPropertyName("subject")]
- public string Subject { get; set; }
- }
- }
|