using System; using System.Collections.Generic; using Newtonsoft.Json; namespace Alipay.AopSdk.Core.Domain { /// /// VoucherInfo Data Structure. /// [Serializable] public class VoucherInfo : AopObject { /// /// 是否可转赠。默认true /// [JsonProperty("can_give_friend")] public bool CanGiveFriend { get; set; } /// /// 使用规则 /// [JsonProperty("use_rule")] public UseRuleInfo UseRule { get; set; } /// /// 有效期 /// [JsonProperty("valid_date")] public ValidDateInfo ValidDate { get; set; } /// /// 券详情描述 /// [JsonProperty("voucher_desc")] public string VoucherDesc { get; set; } /// /// 券背景图。该值调用接口:alipay.offline.material.image.upload生成 /// [JsonProperty("voucher_img")] public string VoucherImg { get; set; } /// /// logo图片id。该值调用接口:alipay.offline.material.image.upload生成 /// [JsonProperty("voucher_logo")] public string VoucherLogo { get; set; } /// /// 券名称 /// [JsonProperty("voucher_name")] public string VoucherName { get; set; } /// /// 券上的详情描述信息 /// [JsonProperty("voucher_terms")] public List VoucherTerms { get; set; } /// /// 券类型 /// [JsonProperty("voucher_type")] public string VoucherType { get; set; } } }