using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// RecomProduct Data Structure.
///
[Serializable]
public class RecomProduct : AopObject
{
///
/// 裸价
///
[XmlElement("base_premium")]
public long BasePremium { get; set; }
///
/// 业务扩展信息
///
[XmlElement("biz_data")]
public string BizData { get; set; }
///
/// 机构ID
///
[XmlElement("company_id")]
public string CompanyId { get; set; }
///
/// 保险公司名称
///
[XmlElement("company_name")]
public string CompanyName { get; set; }
///
/// 保险公司淘宝卖家ID
///
[XmlElement("company_seller_id")]
public string CompanySellerId { get; set; }
///
/// 保险公司淘宝店铺名称
///
[XmlElement("company_seller_nick")]
public string CompanySellerNick { get; set; }
///
/// 保险公司服务电话
///
[XmlElement("company_service_phone")]
public string CompanyServicePhone { get; set; }
///
/// 产品销售单元
///
[XmlElement("csu_no")]
public string CsuNo { get; set; }
///
/// 最大允许购买份数
///
[XmlElement("max_quan")]
public long MaxQuan { get; set; }
///
/// 推荐产品展示名称
///
[XmlElement("name")]
public string Name { get; set; }
///
/// 推荐方案列表
///
[XmlElement("plans")]
public RecomPlan Plans { get; set; }
///
/// 推荐返回保费,单位分
///
[XmlElement("premium")]
public long Premium { get; set; }
///
/// 推荐产品ID
///
[XmlElement("prod_no")]
public string ProdNo { get; set; }
///
/// 产品资源项列表,可以平行扩展多个资源项
///
[XmlArray("resource_list")]
[XmlArrayItem("prod_resource")]
public List ResourceList { get; set; }
///
/// 产品资源项列表
///
[XmlElement("resources")]
public ProdResource Resources { get; set; }
///
/// 按订单维度限购
///
[XmlElement("restriction_type")]
public string RestrictionType { get; set; }
///
/// 保额(单位:分)
///
[XmlElement("sum_insured")]
public long SumInsured { get; set; }
///
/// 推荐返回结果对象:1:保险产品,2:保险权益
///
[XmlElement("type")]
public string Type { get; set; }
}
}