com.alipay.api.domain.InsureRecommResultDTO Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 保险投保前推荐结果
*
* @author auto create
* @since 1.0, 2024-03-20 11:17:01
*/
public class InsureRecommResultDTO extends AlipayObject {
private static final long serialVersionUID = 1621388123687116559L;
/**
* 协议条款
*/
@ApiListField("agreement_list")
@ApiField("ins_agreement_d_t_o")
private List agreementList;
/**
* 保险公司id
*/
@ApiField("inst_id")
private String instId;
/**
* 保司图标
*/
@ApiField("inst_logo")
private String instLogo;
/**
* 保险公司名称
*/
@ApiField("inst_name")
private String instName;
/**
* 保司简称
*/
@ApiField("inst_short_name")
private String instShortName;
/**
* 保障方案列表
*/
@ApiListField("insure_plans")
@ApiField("insure_plan_d_t_o")
private List insurePlans;
/**
* 保费支付方类型:BUYER 买家 ,SELLER卖家
*/
@ApiField("premium_payer_type")
private String premiumPayerType;
/**
* 保险机构产品码
*/
@ApiField("prod_no")
private String prodNo;
/**
* 产品编码,标识某一类产品:SHX
*/
@ApiField("product_code")
private String productCode;
/**
* 产品描述
*/
@ApiField("product_desc")
private String productDesc;
/**
* 产品介绍页url
*/
@ApiField("product_info_url")
private String productInfoUrl;
/**
* 产品名称
*/
@ApiField("product_name")
private String productName;
/**
* 产品方案id
*/
@ApiField("product_plan_id")
private String productPlanId;
/**
* 推荐流水id
*/
@ApiField("recommend_flow_id")
private String recommendFlowId;
/**
* 是否展示暂不投保选项
*/
@ApiField("show_uninsured_option")
private Boolean showUninsuredOption;
/**
* 保险标准产品码
*/
@ApiField("sp_no")
private String spNo;
public List getAgreementList() {
return this.agreementList;
}
public void setAgreementList(List agreementList) {
this.agreementList = agreementList;
}
public String getInstId() {
return this.instId;
}
public void setInstId(String instId) {
this.instId = instId;
}
public String getInstLogo() {
return this.instLogo;
}
public void setInstLogo(String instLogo) {
this.instLogo = instLogo;
}
public String getInstName() {
return this.instName;
}
public void setInstName(String instName) {
this.instName = instName;
}
public String getInstShortName() {
return this.instShortName;
}
public void setInstShortName(String instShortName) {
this.instShortName = instShortName;
}
public List getInsurePlans() {
return this.insurePlans;
}
public void setInsurePlans(List insurePlans) {
this.insurePlans = insurePlans;
}
public String getPremiumPayerType() {
return this.premiumPayerType;
}
public void setPremiumPayerType(String premiumPayerType) {
this.premiumPayerType = premiumPayerType;
}
public String getProdNo() {
return this.prodNo;
}
public void setProdNo(String prodNo) {
this.prodNo = prodNo;
}
public String getProductCode() {
return this.productCode;
}
public void setProductCode(String productCode) {
this.productCode = productCode;
}
public String getProductDesc() {
return this.productDesc;
}
public void setProductDesc(String productDesc) {
this.productDesc = productDesc;
}
public String getProductInfoUrl() {
return this.productInfoUrl;
}
public void setProductInfoUrl(String productInfoUrl) {
this.productInfoUrl = productInfoUrl;
}
public String getProductName() {
return this.productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
public String getProductPlanId() {
return this.productPlanId;
}
public void setProductPlanId(String productPlanId) {
this.productPlanId = productPlanId;
}
public String getRecommendFlowId() {
return this.recommendFlowId;
}
public void setRecommendFlowId(String recommendFlowId) {
this.recommendFlowId = recommendFlowId;
}
public Boolean getShowUninsuredOption() {
return this.showUninsuredOption;
}
public void setShowUninsuredOption(Boolean showUninsuredOption) {
this.showUninsuredOption = showUninsuredOption;
}
public String getSpNo() {
return this.spNo;
}
public void setSpNo(String spNo) {
this.spNo = spNo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy