108 lines
3.5 KiB
C#
108 lines
3.5 KiB
C#
using System;
|
|
using System.Xml.Serialization;
|
|
|
|
namespace Aop.Api.Response
|
|
{
|
|
/// <summary>
|
|
/// ZhimaMerchantContractOfferQueryResponse.
|
|
/// </summary>
|
|
public class ZhimaMerchantContractOfferQueryResponse : AopResponse
|
|
{
|
|
/// <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>
|
|
/// 扩展参数
|
|
/// </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_no")]
|
|
public string OutContentNo { get; set; }
|
|
}
|
|
}
|