NewGaoKaoApi/PaymentSDK/AliPay/Domain/ZhimaMerchantContractQuickC...

133 lines
4.3 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// ZhimaMerchantContractQuickCreateModel Data Structure.
/// </summary>
[Serializable]
public class ZhimaMerchantContractQuickCreateModel : AopObject
{
/// <summary>
/// 此类目为分配给商户在内容下的不同类目分类,(如直播/电影类目)
/// </summary>
[XmlElement("category_code")]
public string CategoryCode { get; set; }
/// <summary>
/// 约定内容描述
/// </summary>
[XmlElement("contract_content")]
public string ContractContent { get; set; }
/// <summary>
/// 合约主体描述,用于呈现支付端内约定详情中的主体描述
/// </summary>
[XmlElement("contract_principal_desc")]
public string ContractPrincipalDesc { get; set; }
/// <summary>
/// 合约主体图片链接
/// </summary>
[XmlElement("contract_principal_logo")]
public string ContractPrincipalLogo { get; set; }
/// <summary>
/// 是否提供优惠券标识true/false
/// </summary>
[XmlElement("coupon_flag")]
public string CouponFlag { get; set; }
/// <summary>
/// 扩展参数
/// </summary>
[XmlElement("ext_info")]
public string ExtInfo { get; set; }
/// <summary>
/// 去履约完成时点击的链接地址
/// </summary>
[XmlElement("fufilment_callback_url")]
public string FufilmentCallbackUrl { get; set; }
/// <summary>
/// 履约需要完成次数,如看直播一次,关注店铺一次
/// </summary>
[XmlElement("fufilment_cnt")]
public long FufilmentCnt { get; set; }
/// <summary>
/// 履约需要完成的事项描述
/// </summary>
[XmlElement("fufilment_desc")]
public string FufilmentDesc { get; set; }
/// <summary>
/// 合约周期结束时间 fufilment_period_type=default时必选
/// </summary>
[XmlElement("fufilment_end_time")]
public string FufilmentEndTime { get; set; }
/// <summary>
/// 履约周期类型(default:默认有限周期,需要填写开始结束时间)
/// </summary>
[XmlElement("fufilment_period_type")]
public string FufilmentPeriodType { get; set; }
/// <summary>
/// 合约周期开始时间 fufilment_period_type=default时必选
/// </summary>
[XmlElement("fufilment_start_time")]
public string FufilmentStartTime { get; set; }
/// <summary>
/// 发约创建者主体id(商户pid/用户芝麻id/支付宝用户id/淘宝用户id)
/// </summary>
[XmlElement("offer_creater_id")]
public string OfferCreaterId { get; set; }
/// <summary>
/// 发约创建者名称,对应: 商户名称 芝麻用户名称 支付宝用户名称 淘宝用户名称
/// </summary>
[XmlElement("offer_creater_name")]
public string OfferCreaterName { get; set; }
/// <summary>
/// 发约创建者类型: MERCHANT:商户 ZHIMA_ROLE:芝麻用户 ALIPAY_ROLE:支付宝用户 TAOBAO_ROLE:淘宝用户
/// </summary>
[XmlElement("offer_creater_type")]
public string OfferCreaterType { get; set; }
/// <summary>
/// 外部业务号
/// </summary>
[XmlElement("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// 外部内容名称
/// </summary>
[XmlElement("out_content_name")]
public string OutContentName { get; set; }
/// <summary>
/// 外部内容号对应标的物id如直播号电影id店铺id节目id等
/// </summary>
[XmlElement("out_content_no")]
public string OutContentNo { get; set; }
/// <summary>
/// 信用服务id需要与芝麻技术确定此值
/// </summary>
[XmlElement("service_id")]
public string ServiceId { get; set; }
/// <summary>
/// 模板id
/// </summary>
[XmlElement("template_no")]
public string TemplateNo { get; set; }
}
}