Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/ChargeItems.cs

42 lines
1.6 KiB
C#
Raw Normal View History

2020-10-07 20:25:03 +08:00
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// ChargeItems Data Structure.
/// </summary>
[Serializable]
public class ChargeItems : AopObject
{
/// <summary>
/// 缴费项是否必选 如果缴费项是多选模式,此参数生效。 “Y”表示必填“N”或空表示非必填。
/// </summary>
[JsonProperty("item_mandatory")]
public string ItemMandatory { get; set; }
/// <summary>
/// 缴费项最大可选数 如果缴费项是多选模式此参数生效范围是1-9如果为空则最大项默认为9
/// </summary>
[JsonProperty("item_maximum")]
public long ItemMaximum { get; set; }
/// <summary>
/// 缴费项名称
/// </summary>
[JsonProperty("item_name")]
public string ItemName { get; set; }
/// <summary>
/// 缴费项金额
/// </summary>
[JsonProperty("item_price")]
public string ItemPrice { get; set; }
/// <summary>
/// 缴费项序号如果缴费项是多选模式此项为必填建议从1开始的连续数字 用户支付成功后通过passback_params参数带回已选择的缴费项。例如:orderNo=uoo234234&isvOrderNo=24werwe&items=1-2|2-1|3-5 1-2|2-1|3-5 表示:缴费项序列号-缴费项数|缴费项序列号-缴费项数
/// </summary>
[JsonProperty("item_serial_number")]
public long ItemSerialNumber { get; set; }
}
}