using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// ClaimStrategy Data Structure.
///
[Serializable]
public class ClaimStrategy : AopObject
{
///
/// 事故类型事故类型: 1:超时赔付 2:取消赔付 3:商家切自配送赔付
///
[XmlElement("accident_type")]
public string AccidentType { get; set; }
///
/// 业务字段
///
[XmlElement("biz_data")]
public string BizData { get; set; }
///
/// 常量:单位(分)
///
[XmlElement("constant")]
public long Constant { get; set; }
///
/// 赔付区间上限值
///
[XmlElement("end_section")]
public long EndSection { get; set; }
///
/// 最大赔付金额
///
[XmlElement("max_amount")]
public long MaxAmount { get; set; }
///
/// 赔付最小金额,单位:分
///
[XmlElement("min_amount")]
public long MinAmount { get; set; }
///
/// 价格赔付比例(小数点后两位)
///
[XmlElement("price_ratio")]
public long PriceRatio { get; set; }
///
/// 起配时间,单位:分钟
///
[XmlElement("start_compensation_time")]
public long StartCompensationTime { get; set; }
///
/// 赔付区间起始值
///
[XmlElement("start_section")]
public long StartSection { get; set; }
///
/// 时间赔付比例:小数点后2位
///
[XmlElement("time_ratio")]
public long TimeRatio { get; set; }
}
}