
8 changed files with 478 additions and 12 deletions
@ -0,0 +1,99 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansolutions.calculate; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2023/8/11 |
|||
**/ |
|||
@Data |
|||
public class CalculateQuery { |
|||
|
|||
@ApiModelProperty("是否打包:1是0否") |
|||
private String isPack; |
|||
@ApiModelProperty("产品政策sid") |
|||
private String policySid; |
|||
@ApiModelProperty("主车发票价") |
|||
private String mainVehicleAmount; |
|||
@ApiModelProperty("配件") |
|||
private String accessoriesAmount; |
|||
@ApiModelProperty("是否有配件") |
|||
private boolean accessoriesAmountCb; |
|||
@ApiModelProperty("挂车金额") |
|||
private String trailerAmount; |
|||
@ApiModelProperty("是否有挂车") |
|||
private boolean trailerAmountCb; |
|||
@ApiModelProperty("保险金额") |
|||
private String premium; |
|||
@ApiModelProperty("是否有保险") |
|||
private boolean premiumCb; |
|||
@ApiModelProperty("购置税") |
|||
private String purchaseTax; |
|||
@ApiModelProperty("是否有购置税") |
|||
private boolean purchaseTaxCb; |
|||
@ApiModelProperty("融资项目总额") |
|||
private String loanTotal; |
|||
/* @ApiModelProperty("首付款比例") |
|||
private String downPayRatio;*/ |
|||
@ApiModelProperty("首付金额") |
|||
private String downPayAmount; |
|||
@ApiModelProperty("贷款金额") |
|||
private String loanAmount; |
|||
@ApiModelProperty("贷款期数") |
|||
private String loanPeriod; |
|||
@ApiModelProperty("贷款保证金比例") |
|||
private String bondRatio; |
|||
@ApiModelProperty("贷款保证金金额") |
|||
private String bondAmount; |
|||
@ApiModelProperty("厂家贴息") |
|||
private String factoryDiscount; |
|||
@ApiModelProperty("是否勾选其它融") |
|||
private boolean otherPolicyState; |
|||
|
|||
/*************************其他融和方案汇总*********************************/ |
|||
@ApiModelProperty("其它融贷款金额") |
|||
private String otherPolicyAmount; |
|||
@ApiModelProperty("其它融期数") |
|||
private String otherPolicyPeriod; |
|||
@ApiModelProperty("其它融年利率") |
|||
private String otherPolicyYearRatio; |
|||
|
|||
|
|||
/*********************************金融方案费用明细*****************************/ |
|||
|
|||
@ApiModelProperty("贷款保证金") |
|||
private String bondAmounts; |
|||
@ApiModelProperty("保险保证金") |
|||
private String depositPremium; |
|||
@ApiModelProperty("落户保证金") |
|||
private String depositSettle; |
|||
@ApiModelProperty("服务费") |
|||
private String serviceAmount; |
|||
@ApiModelProperty("代收意外险") |
|||
private String proxyAccidentPremium; |
|||
@ApiModelProperty("上牌费") |
|||
private String registerAmount; |
|||
@ApiModelProperty("运管费") |
|||
private String operationAmount; |
|||
@ApiModelProperty("补车价") |
|||
private String vehOtherPrice; |
|||
@ApiModelProperty("其它费用") |
|||
private String otherAmount; |
|||
@ApiModelProperty("其它费用说明") |
|||
private String otherAmountRemark; |
|||
//01公司办理,02自行办理
|
|||
@ApiModelProperty("办理方式选择key") |
|||
private String dealWayKey; |
|||
@ApiModelProperty("代收首年保险费") |
|||
private String proxyPremium; |
|||
@ApiModelProperty("代收购置费") |
|||
private String proxyPurchasetax; |
|||
@ApiModelProperty("抵顶首年保险费") |
|||
private String offsetPremium; |
|||
@ApiModelProperty("抵顶购置税") |
|||
private String offsetPurchasetax; |
|||
} |
@ -0,0 +1,61 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansolutions.calculate; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2023/8/11 |
|||
**/ |
|||
@Data |
|||
public class CalculateVo { |
|||
|
|||
@ApiModelProperty("主方案年利率") |
|||
private String policyYearRatio; |
|||
|
|||
@ApiModelProperty("主方案月还金额") |
|||
private String loanPayMoney; |
|||
|
|||
@ApiModelProperty("主方案利息总额") |
|||
private String loanInterest; |
|||
/************其他融**************/ |
|||
|
|||
@ApiModelProperty("其它融月还") |
|||
private String otherPolicyMonthlyRepay; |
|||
@ApiModelProperty("其它融利息总额") |
|||
private String otherPolicyInterest; |
|||
|
|||
/***********方案汇总*************/ |
|||
@ApiModelProperty("'融资首付") |
|||
private String loanDownPay; |
|||
@ApiModelProperty("实际首付比例") |
|||
private String downPayAmountsRatio; |
|||
@ApiModelProperty("总贷款金额") |
|||
private String loanAmountTotal; |
|||
@ApiModelProperty("期数") |
|||
private String period; |
|||
@ApiModelProperty("月还金额") |
|||
private String monthlyRepay; |
|||
@ApiModelProperty("利息总额") |
|||
private String interest; |
|||
|
|||
/***************应收明细*******************/ |
|||
|
|||
@ApiModelProperty("融资首付") |
|||
private String downPayAmounts; |
|||
@ApiModelProperty("代收费用合计") |
|||
private String proxyTotal; |
|||
@ApiModelProperty("应收合计") |
|||
private String receivableTotal; |
|||
@ApiModelProperty("抵顶费用合计") |
|||
private String offsetTotal; |
|||
@ApiModelProperty("实收合计") |
|||
private String realTotal; |
|||
@ApiModelProperty("车辆总价") |
|||
private String vehTotalPrice; |
|||
|
|||
|
|||
} |
Loading…
Reference in new issue