NewGaoKaoApi/PaymentSDK/AliPay/Domain/MemberLevelModel.cs

51 lines
1.5 KiB
C#
Raw 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;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// MemberLevelModel Data Structure.
/// </summary>
[Serializable]
public class MemberLevelModel : AopObject
{
/// <summary>
/// 模板会员下的等级编号
/// </summary>
[XmlElement("code")]
public string Code { get; set; }
/// <summary>
/// 会员级别对应icon 通过接口alipay.offline.material.image.upload上传图片
/// </summary>
[XmlElement("icon_img")]
public string IconImg { get; set; }
/// <summary>
/// 必须从0开始有序 会员模板下的等级比如会员模板下有普通会员中级会员高级会员三种等级则分别对应012
/// </summary>
[XmlElement("level")]
public long Level { get; set; }
/// <summary>
/// 会员模板下会员等级的展示名称
/// </summary>
[XmlElement("name")]
public string Name { get; set; }
/// <summary>
/// 栏位信息
/// </summary>
[XmlArray("view_column_infos")]
[XmlArrayItem("view_column_info_model")]
public List<ViewColumnInfoModel> ViewColumnInfos { get; set; }
/// <summary>
/// 模板样式信息
/// </summary>
[XmlElement("view_style_info")]
public ViewStyleInfoModel ViewStyleInfo { get; set; }
}
}