using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// InsSumInsured Data Structure. /// [Serializable] public class InsSumInsured : AopObject { /// /// 保额默认值;单位分 /// [XmlElement("default_value")] public long DefaultValue { get; set; } /// /// 保额最大值;单位分,当sum_insured_type=MONEY_RANGE时该值有效 /// [XmlElement("max_value")] public long MaxValue { get; set; } /// /// 保额最小值;单位分,当sum_insured_type=MONEY_RANGE时该值有效 /// [XmlElement("min_value")] public long MinValue { get; set; } /// /// 保额类型;MONEY_RANGE:金额范围,MONEY_LIST:金额可选值,ENUM_VALUE:枚举值 /// [XmlElement("sum_insured_type")] public string SumInsuredType { get; set; } /// /// 保额列表;列表里的值单位为分,当sum_insured_type=MONEY_LIST时该值有效 /// [XmlArray("sum_insureds")] [XmlArrayItem("number")] public List SumInsureds { get; set; } } }