mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-09-19 18:22:24 +08:00
feat(wxapi): 随官方更新自定义交易组件优惠券相关接口模型
This commit is contained in:
@@ -155,6 +155,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models
|
||||
[System.Text.Json.Serialization.JsonPropertyName("valid_day_num")]
|
||||
public int? ValidDays { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置相对生效秒数。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("valid_second")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("valid_second")]
|
||||
public int? ValidSeconds { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置绝对生效开始时间戳。
|
||||
/// </summary>
|
||||
|
@@ -212,6 +212,13 @@
|
||||
[System.Text.Json.Serialization.JsonPropertyName("valid_day_num")]
|
||||
public int? ValidDays { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置相对生效秒数。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("valid_second")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("valid_second")]
|
||||
public int? ValidSeconds { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置绝对生效开始时间戳。
|
||||
/// </summary>
|
||||
@@ -226,6 +233,16 @@
|
||||
[System.Text.Json.Serialization.JsonPropertyName("end_time")]
|
||||
public long? EndTimestamp { get; set; }
|
||||
}
|
||||
|
||||
public class Extra
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置有效期时间戳。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("valid_time")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("valid_time")]
|
||||
public long? ValidTimestamp { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -261,7 +278,14 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("valid_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("valid_info")]
|
||||
public Types.Validity Validity { get; set; } = default!;
|
||||
public Types.Validity? Validity { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置优惠券扩展信息。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("ext_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("ext_info")]
|
||||
public Types.Extra? Extra { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -272,6 +296,13 @@
|
||||
[System.Text.Json.Serialization.JsonPropertyName("out_coupon_id")]
|
||||
public string OutCouponId { get; set; } = default!;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置小程序 AppId。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("appid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("appid")]
|
||||
public string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置优惠券类型。
|
||||
/// </summary>
|
||||
|
@@ -42,8 +42,9 @@
|
||||
"valid_info": {
|
||||
"valid_type": 1,
|
||||
"valid_day_num": 10,
|
||||
"start_time": "1625451250",
|
||||
"end_time": "1625464250"
|
||||
"valid_second": 3600,
|
||||
"start_time": 1625451250,
|
||||
"end_time": 1625464250
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -15,11 +15,15 @@
|
||||
},
|
||||
"receive_info": {
|
||||
"total_num": 100
|
||||
},
|
||||
"ext_info": {
|
||||
"valid_time": 1625226181
|
||||
}
|
||||
},
|
||||
"status": 0,
|
||||
"create_time": 1625218450,
|
||||
"update_time": 1625238573
|
||||
"update_time": 1625238573,
|
||||
"appid": "wx9e20708660a0991b"
|
||||
},
|
||||
"coupon_stock": {
|
||||
"out_coupon_id": "out_coupon_id_3",
|
||||
@@ -48,7 +52,8 @@
|
||||
},
|
||||
"status": 1,
|
||||
"create_time": 1625239595,
|
||||
"update_time": 1625239595
|
||||
"update_time": 1625239595,
|
||||
"appid": "wx9e20708660a0991b"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -92,13 +97,18 @@
|
||||
"valid_info": {
|
||||
"valid_type": 1,
|
||||
"valid_day_num": 10,
|
||||
"valid_second": 3600,
|
||||
"start_time": 1625451250,
|
||||
"end_time": 1625464250
|
||||
},
|
||||
"ext_info": {
|
||||
"valid_time": 1625473652
|
||||
}
|
||||
},
|
||||
"status": 2,
|
||||
"create_time": 1625454641,
|
||||
"update_time": 1625473652
|
||||
"update_time": 1625473652,
|
||||
"appid": "wx9e20708660a0991b"
|
||||
},
|
||||
"coupon_stock": {
|
||||
"out_coupon_id": "coupon_id_1",
|
||||
|
@@ -26,7 +26,7 @@
|
||||
"buy_out_product_id": "product_id_1",
|
||||
"buy_product_cnt": 3,
|
||||
"get_out_product_id": "product_id_2",
|
||||
"get_product_cnt": 2131241242
|
||||
"get_product_cnt": 5
|
||||
}
|
||||
},
|
||||
"discount_num": 9800,
|
||||
@@ -41,13 +41,15 @@
|
||||
"valid_info": {
|
||||
"valid_type": 1,
|
||||
"valid_day_num": 10,
|
||||
"valid_second": 3600,
|
||||
"start_time": 1625451250,
|
||||
"end_time": 1625464250
|
||||
}
|
||||
},
|
||||
"status": 1,
|
||||
"create_time": 1625454641,
|
||||
"update_time": 1625454641
|
||||
"update_time": 1625454641,
|
||||
"appid": "wx9e20708660a0991b"
|
||||
}
|
||||
}
|
||||
}
|
@@ -39,6 +39,7 @@
|
||||
"valid_info": {
|
||||
"valid_type": 1,
|
||||
"valid_day_num": 10,
|
||||
"valid_second": 3600,
|
||||
"start_time": 1625451250,
|
||||
"end_time": 1625464250
|
||||
}
|
||||
|
Reference in New Issue
Block a user