|
|
@ -1,51 +1,81 @@ |
|
|
|
package com.yxt.anrui.base.api.basevehicleout; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
@Data |
|
|
|
public class BaseJRFAVo { |
|
|
|
@ApiModelProperty("融资项目") |
|
|
|
private String financProject; |
|
|
|
@ApiModelProperty("是否显示更多") |
|
|
|
@JsonProperty("isShowMore") |
|
|
|
private boolean isShowMore; |
|
|
|
|
|
|
|
//金融方案
|
|
|
|
@ApiModelProperty("是否打包") |
|
|
|
@ApiModelProperty("关联sid") |
|
|
|
private String busSid; |
|
|
|
@ApiModelProperty("是否打包:1打包,0不打包") |
|
|
|
private String isPack; |
|
|
|
@ApiModelProperty("产品政策") |
|
|
|
@ApiModelProperty("产品政策名称") |
|
|
|
private String policyName; |
|
|
|
@ApiModelProperty("融资项目") |
|
|
|
private String financProject; |
|
|
|
@ApiModelProperty("产品政策sid") |
|
|
|
private String policySid; |
|
|
|
@ApiModelProperty("融资项目总额") |
|
|
|
private String loanTotal; |
|
|
|
@ApiModelProperty("首付比例") |
|
|
|
@ApiModelProperty("主车发票价") |
|
|
|
private String mainVehicleAmount; |
|
|
|
@ApiModelProperty("配件") |
|
|
|
private String accessoriesAmount; |
|
|
|
@ApiModelProperty("是否有配件") |
|
|
|
private boolean accessoriesAmountCb; |
|
|
|
@ApiModelProperty("挂车金额") |
|
|
|
private String trailerAmount; |
|
|
|
@ApiModelProperty("是否有挂车") |
|
|
|
private boolean trailerAmountCb; |
|
|
|
@ApiModelProperty("购置税") |
|
|
|
private String purchaseTax; |
|
|
|
@ApiModelProperty("是否有购置税") |
|
|
|
private boolean purchaseTaxCb; |
|
|
|
@ApiModelProperty("保险金额") |
|
|
|
private String premium; |
|
|
|
@ApiModelProperty("是否有保险") |
|
|
|
private boolean premiumCb; |
|
|
|
@ApiModelProperty("首付款比例") |
|
|
|
private String downPayRatio; |
|
|
|
@ApiModelProperty("首付金额") |
|
|
|
private String downPayAmount; |
|
|
|
@ApiModelProperty("产品贷款金额") |
|
|
|
@ApiModelProperty("贷款金额") |
|
|
|
private String loanAmount; |
|
|
|
@ApiModelProperty("产品期数") |
|
|
|
@ApiModelProperty("贷款期数") |
|
|
|
private String loanPeriod; |
|
|
|
@ApiModelProperty("贷款保证金比例") |
|
|
|
@ApiModelProperty("保证金比例") |
|
|
|
private String bondRatio; |
|
|
|
@ApiModelProperty("贷款保证金") |
|
|
|
@ApiModelProperty("保证金金额") |
|
|
|
private String bondAmount; |
|
|
|
@ApiModelProperty("厂家贴息") |
|
|
|
private String factoryDiscount; |
|
|
|
@ApiModelProperty("贴息用途") |
|
|
|
@ApiModelProperty("厂家贴息用途") |
|
|
|
private String factoryDiscountUse; |
|
|
|
@ApiModelProperty("年利率(%)") |
|
|
|
@ApiModelProperty("年利率") |
|
|
|
private String policyYearRatio; |
|
|
|
@ApiModelProperty("月还金额") |
|
|
|
@ApiModelProperty("贷款月还") |
|
|
|
private String loanPayMoney; |
|
|
|
@ApiModelProperty("利息总额") |
|
|
|
@ApiModelProperty("贷款利息") |
|
|
|
private String loanInterest; |
|
|
|
@ApiModelProperty("贴息抵车款") |
|
|
|
private String discountCar; |
|
|
|
|
|
|
|
//其他融
|
|
|
|
@ApiModelProperty("是否勾选其它融") |
|
|
|
private boolean otherPolicyState; |
|
|
|
/**************************其他融*********************************/ |
|
|
|
private boolean otherPolicyIsMain; |
|
|
|
@ApiModelProperty("其它融名称") |
|
|
|
private String otherPolicyName; |
|
|
|
@ApiModelProperty("其它融贷款金额") |
|
|
|
@ApiModelProperty("其他融sid") |
|
|
|
private String otherPolicySid; |
|
|
|
@ApiModelProperty("其它融金额") |
|
|
|
private String otherPolicyAmount; |
|
|
|
@ApiModelProperty("其它融期数") |
|
|
|
private String otherPolicyPeriod; |
|
|
@ -55,12 +85,9 @@ public class BaseJRFAVo { |
|
|
|
private String otherPolicyInterest; |
|
|
|
@ApiModelProperty("其它融年利率") |
|
|
|
private String otherPolicyYearRatio; |
|
|
|
|
|
|
|
//方案汇总
|
|
|
|
@ApiModelProperty("融资首付") |
|
|
|
/*************************方案汇总*********************************/ |
|
|
|
@ApiModelProperty("'融资首付") |
|
|
|
private String loanDownPay; |
|
|
|
@ApiModelProperty("实际首付比例") |
|
|
|
private String downPayAmountsRatio; |
|
|
|
@ApiModelProperty("总贷款金额") |
|
|
|
private String loanAmountTotal; |
|
|
|
@ApiModelProperty("期数") |
|
|
@ -72,9 +99,11 @@ public class BaseJRFAVo { |
|
|
|
@ApiModelProperty("预计首期还款日") |
|
|
|
private String returnTime; |
|
|
|
|
|
|
|
//应收明细
|
|
|
|
/***************************金融方案应收明细*******************************/ |
|
|
|
@ApiModelProperty("融资首付") |
|
|
|
private String downPayAmounts; |
|
|
|
@ApiModelProperty("实际首付比例") |
|
|
|
private String downPayAmountsRatio; |
|
|
|
@ApiModelProperty("贷款保证金") |
|
|
|
private String bondAmounts; |
|
|
|
@ApiModelProperty("保险保证金") |
|
|
@ -97,24 +126,43 @@ public class BaseJRFAVo { |
|
|
|
private String otherAmountRemark; |
|
|
|
@ApiModelProperty("办理方式选择") |
|
|
|
private String dealWay; |
|
|
|
@ApiModelProperty("办理方式选择key") |
|
|
|
private String dealWayKey; |
|
|
|
@ApiModelProperty("代收合计") |
|
|
|
private String proxyTotal; |
|
|
|
@ApiModelProperty("代收首年保险费") |
|
|
|
private String proxyPremium; |
|
|
|
@ApiModelProperty("代收购置费") |
|
|
|
private String proxyPurchasetax; |
|
|
|
@ApiModelProperty("应收合计") |
|
|
|
private String receivableTotal; |
|
|
|
@ApiModelProperty("抵顶费用合计") |
|
|
|
private String offsetTotal; |
|
|
|
@ApiModelProperty("抵顶首年保险费") |
|
|
|
private String offsetPremium; |
|
|
|
@ApiModelProperty("抵顶购置税") |
|
|
|
private String offsetPurchasetax; |
|
|
|
@ApiModelProperty("抵顶费用合计") |
|
|
|
private String offsetTotal; |
|
|
|
@ApiModelProperty("应收合计") |
|
|
|
private String receivableTotal; |
|
|
|
@ApiModelProperty("实收合计") |
|
|
|
private String realTotal; |
|
|
|
@ApiModelProperty("车辆总价") |
|
|
|
private String vehTotalPrice; |
|
|
|
@ApiModelProperty("名义留购价") |
|
|
|
private String nominalPrice; |
|
|
|
|
|
|
|
@ApiModelProperty("单台成交价") |
|
|
|
private String finalPrice; |
|
|
|
@ApiModelProperty("挂车价格") |
|
|
|
private String gcPrice; |
|
|
|
@ApiModelProperty("上装成交价") |
|
|
|
private String szPrice; |
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty("拼接的List") |
|
|
|
private List<BaseSolutionListVo> financeForms = new ArrayList<>(); |
|
|
|
|
|
|
|
|
|
|
|
private String serviceChargeTypeKey; |
|
|
|
private String serviceChargeTypeValue; |
|
|
|
|
|
|
|
private String modelSid; |
|
|
|
} |
|
|
|