
23 changed files with 632 additions and 25 deletions
@ -0,0 +1,74 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loanoverduefin.UrlQuery; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesCostAppVo { |
|||
|
|||
@ApiModelProperty("欠款合计") |
|||
private String arrearsAll; |
|||
@ApiModelProperty("贷款保证金") |
|||
private String loanDeposit; |
|||
@ApiModelProperty("车辆售价") |
|||
private String vehPrice; |
|||
@ApiModelProperty("催收费用") |
|||
private String collectionCost; |
|||
@ApiModelProperty("资方结清费用") |
|||
private String bankSettleCost; |
|||
@ApiModelProperty("资方结清费用承担方") |
|||
private String bankSettleCostAssume; |
|||
private String bankSettleCostAssumeKey; |
|||
@ApiModelProperty("车辆违章费用") |
|||
private String vehicleViolationCost; |
|||
@ApiModelProperty("车辆违章费用承担方") |
|||
private String vehicleViolationCostAssume; |
|||
private String vehicleViolationCostAssumeKey; |
|||
@ApiModelProperty("年检费") |
|||
private String inspectYearCost; |
|||
@ApiModelProperty("年检费承担方") |
|||
private String inspectYearCostAssume; |
|||
private String inspectYearCostAssumeKey; |
|||
@ApiModelProperty("保险费") |
|||
private String insureCost; |
|||
@ApiModelProperty("保险费承担方") |
|||
private String insureCostAssume; |
|||
private String insureCostAssumeKey; |
|||
@ApiModelProperty("过户费") |
|||
private String ownershipCost; |
|||
@ApiModelProperty("过户费承担方") |
|||
private String ownershipCostAssume; |
|||
private String ownershipCostAssumeKey; |
|||
@ApiModelProperty("停车费") |
|||
private String stopCost; |
|||
@ApiModelProperty("停车费承担方") |
|||
private String stopCostAssume; |
|||
private String stopCostAssumeKey; |
|||
@ApiModelProperty("其他费用") |
|||
private String otherCost; |
|||
@ApiModelProperty("其他费用承担方") |
|||
private String otherCostAssume; |
|||
private String otherCostAssumeKey; |
|||
@ApiModelProperty("费用说明") |
|||
private String costDescription; |
|||
@ApiModelProperty("预计亏损金额") |
|||
private String lossPrice; |
|||
@ApiModelProperty("后续欠款处置方向") |
|||
private String debtDisposal; |
|||
@ApiModelProperty("附件") |
|||
private List<String> files = new ArrayList<>(); |
|||
|
|||
@ApiModelProperty("车辆评估") |
|||
private String vehicleEvaluation; |
|||
|
|||
private String filesss; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesVehAppVo { |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private String vinNo; |
|||
@ApiModelProperty("车牌号") |
|||
private String vehMark; |
|||
@ApiModelProperty("车辆类型") |
|||
private String vehType; |
|||
@ApiModelProperty("车型") |
|||
private String modelName; |
|||
} |
@ -0,0 +1,88 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loanoverduefin.UrlQuery; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalescost.LoanSecondarySalesCostVo; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesveh.LoanSecondarySalesVehVo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class SecondarySalesAppVo { |
|||
|
|||
@ApiModelProperty("申请部门") |
|||
private String createDept; |
|||
@ApiModelProperty("申请人") |
|||
private String createByName; |
|||
|
|||
@ApiModelProperty("申请日期") |
|||
private String createDate; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("贷款人") |
|||
private String loanName; |
|||
@ApiModelProperty("贷款合同编号") |
|||
private String loanContractNo; |
|||
@ApiModelProperty("资方") |
|||
private String bankName; |
|||
@ApiModelProperty("资方合同编号") |
|||
private String bankContractNo; |
|||
@ApiModelProperty("停放地点") |
|||
private String locationName; |
|||
@ApiModelProperty("是否年检") |
|||
private String inspect; |
|||
@ApiModelProperty("年检情况") |
|||
private String inspectSituation; |
|||
@ApiModelProperty("是否已出保") |
|||
private String guaranteed; |
|||
@ApiModelProperty("保险情况") |
|||
private String insuranceSituation; |
|||
@ApiModelProperty("首次登记日期") |
|||
private String firstDate; |
|||
@ApiModelProperty("当前行驶公里数") |
|||
private String kilometerDriven; |
|||
@ApiModelProperty("其他车况说明") |
|||
private String illustrate; |
|||
@ApiModelProperty("车辆照片") |
|||
private List<String> filesList = new ArrayList<>(); |
|||
@ApiModelProperty("已还金额") |
|||
private String alRepaidMoney; |
|||
@ApiModelProperty("当前逾期金额") |
|||
private String currentBeMoney; |
|||
@ApiModelProperty("其中资金占用费") |
|||
private String wheFundOccMoney; |
|||
@ApiModelProperty("未到期金额") |
|||
private String unexpiredMoney; |
|||
@ApiModelProperty("总期数") |
|||
private String nper; |
|||
@ApiModelProperty("当前期数") |
|||
private String currentPeriod; |
|||
@ApiModelProperty("已还金额换算期数") |
|||
private String alRepaidMoneyConPeriod; |
|||
@ApiModelProperty("逾期金额换算期数") |
|||
private String beOverdueMoneyAndPeriod; |
|||
@ApiModelProperty("车辆列表") |
|||
private List<LoanSecondarySalesVehAppVo> loanSecondarySalesVehVoList = new ArrayList<>(); |
|||
@ApiModelProperty("费用明细") |
|||
private LoanSecondarySalesCostAppVo loanSecondarySalesCost; |
|||
|
|||
@ApiModelProperty("申请人sid") |
|||
private String userSid; |
|||
private String orgPath; |
|||
@ApiModelProperty(value = "任务id") |
|||
private String taskId; |
|||
@ApiModelProperty(value = "流程实例id") |
|||
private String procInstId; |
|||
|
|||
private String files; |
|||
|
|||
@ApiModelProperty("销售订单sid") |
|||
private String salesOrderSid; |
|||
} |
@ -1,12 +0,0 @@ |
|||
package com.yxt.anrui.terminal.api.risk.secondarysales; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class SecondarySalesAppVo { |
|||
} |
@ -0,0 +1,97 @@ |
|||
package com.yxt.anrui.terminal.api.risk.secondarysales; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonIgnore; |
|||
import com.fasterxml.jackson.annotation.JsonProperty; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class SecondarySalesAppVos { |
|||
private String publishInfo; |
|||
@ApiModelProperty("申请部门") |
|||
@JsonIgnore |
|||
private String createDept; |
|||
@ApiModelProperty("申请人") |
|||
@JsonIgnore |
|||
private String createByName; |
|||
|
|||
@ApiModelProperty("申请日期") |
|||
private String createDate; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("贷款人") |
|||
private String loanName; |
|||
@ApiModelProperty("贷款合同编号") |
|||
private String loanContractNo; |
|||
@ApiModelProperty("资方") |
|||
private String bankName; |
|||
@ApiModelProperty("资方合同编号") |
|||
private String bankContractNo; |
|||
@ApiModelProperty("停放地点") |
|||
private String locationName; |
|||
@ApiModelProperty("是否年检") |
|||
private String inspect; |
|||
@ApiModelProperty("年检情况") |
|||
private String inspectSituation; |
|||
@ApiModelProperty("是否已出保") |
|||
private String guaranteed; |
|||
@ApiModelProperty("保险情况") |
|||
private String insuranceSituation; |
|||
@ApiModelProperty("首次登记日期") |
|||
private String firstDate; |
|||
@ApiModelProperty("当前行驶公里数") |
|||
private String kilometerDriven; |
|||
@ApiModelProperty("其他车况说明") |
|||
private String illustrate; |
|||
@ApiModelProperty("车辆照片") |
|||
private List<String> filesList = new ArrayList<>(); |
|||
@ApiModelProperty("已还金额") |
|||
private String alRepaidMoney; |
|||
@ApiModelProperty("当前逾期金额") |
|||
@JsonIgnore |
|||
private String currentBeMoney; |
|||
@ApiModelProperty("其中资金占用费") |
|||
@JsonIgnore |
|||
private String wheFundOccMoney; |
|||
@ApiModelProperty("未到期金额") |
|||
private String unexpiredMoney; |
|||
@ApiModelProperty("总期数") |
|||
@JsonIgnore |
|||
private String nper; |
|||
@ApiModelProperty("当前期数") |
|||
@JsonIgnore |
|||
private String currentPeriod; |
|||
@ApiModelProperty("已还金额换算期数") |
|||
private String alRepaidMoneyConPeriod; |
|||
@ApiModelProperty("逾期金额换算期数") |
|||
private String beOverdueMoneyAndPeriod; |
|||
@ApiModelProperty("当前逾期金额/其中资金占用费") |
|||
private String yqzjzyMoney; |
|||
@ApiModelProperty("总期数/当前期数") |
|||
private String qsCount; |
|||
@ApiModelProperty("车辆列表") |
|||
private List<SecondarySalesVehAppVo> loanSecondarySalesVehVoList = new ArrayList<>(); |
|||
@ApiModelProperty("费用明细") |
|||
private SecondarySalesCostAppVo loanSecondarySalesCost; |
|||
|
|||
@ApiModelProperty("申请人sid") |
|||
private String userSid; |
|||
private String orgPath; |
|||
@ApiModelProperty(value = "任务id") |
|||
private String taskId; |
|||
@ApiModelProperty(value = "流程实例id") |
|||
private String procInstId; |
|||
|
|||
private String files; |
|||
|
|||
@ApiModelProperty("销售订单sid") |
|||
private String salesOrderSid; |
|||
} |
@ -0,0 +1,100 @@ |
|||
package com.yxt.anrui.terminal.api.risk.secondarysales; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonIgnore; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class SecondarySalesCostAppVo { |
|||
|
|||
@ApiModelProperty("欠款合计") |
|||
private String arrearsAll; |
|||
@ApiModelProperty("贷款保证金") |
|||
private String loanDeposit; |
|||
@ApiModelProperty("车辆售价") |
|||
private String vehPrice; |
|||
@ApiModelProperty("催收费用") |
|||
private String collectionCost; |
|||
@ApiModelProperty("资方结清费用") |
|||
@JsonIgnore |
|||
private String bankSettleCost; |
|||
@ApiModelProperty("资方结清费用承担方") |
|||
@JsonIgnore |
|||
private String bankSettleCostAssume; |
|||
@JsonIgnore |
|||
private String bankSettleCostAssumeKey; |
|||
private String bankSettleCostAssumeDetails; |
|||
@ApiModelProperty("车辆违章费用") |
|||
@JsonIgnore |
|||
private String vehicleViolationCost; |
|||
@ApiModelProperty("车辆违章费用承担方") |
|||
@JsonIgnore |
|||
private String vehicleViolationCostAssume; |
|||
@JsonIgnore |
|||
private String vehicleViolationCostAssumeKey; |
|||
private String vehicleViolationCostAssumeDetails; |
|||
@ApiModelProperty("年检费") |
|||
@JsonIgnore |
|||
private String inspectYearCost; |
|||
@ApiModelProperty("年检费承担方") |
|||
@JsonIgnore |
|||
private String inspectYearCostAssume; |
|||
@JsonIgnore |
|||
private String inspectYearCostAssumeKey; |
|||
private String inspectYearCostAssumeDetails; |
|||
@ApiModelProperty("保险费") |
|||
@JsonIgnore |
|||
private String insureCost; |
|||
@ApiModelProperty("保险费承担方") |
|||
@JsonIgnore |
|||
private String insureCostAssume; |
|||
@JsonIgnore |
|||
private String insureCostAssumeKey; |
|||
private String insureCostAssumeDetails; |
|||
@ApiModelProperty("过户费") |
|||
@JsonIgnore |
|||
private String ownershipCost; |
|||
@ApiModelProperty("过户费承担方") |
|||
@JsonIgnore |
|||
private String ownershipCostAssume; |
|||
@JsonIgnore |
|||
private String ownershipCostAssumeKey; |
|||
private String ownershipCostAssumeDetails; |
|||
@ApiModelProperty("停车费") |
|||
@JsonIgnore |
|||
private String stopCost; |
|||
@ApiModelProperty("停车费承担方") |
|||
@JsonIgnore |
|||
private String stopCostAssume; |
|||
@JsonIgnore |
|||
private String stopCostAssumeKey; |
|||
private String stopCostAssumeDetails; |
|||
@ApiModelProperty("其他费用") |
|||
@JsonIgnore |
|||
private String otherCost; |
|||
@ApiModelProperty("其他费用承担方") |
|||
@JsonIgnore |
|||
private String otherCostAssume; |
|||
@JsonIgnore |
|||
private String otherCostAssumeKey; |
|||
private String otherCostAssumeDetails; |
|||
@ApiModelProperty("费用说明") |
|||
private String costDescription; |
|||
@ApiModelProperty("预计亏损金额") |
|||
private String lossPrice; |
|||
@ApiModelProperty("后续欠款处置方向") |
|||
private String debtDisposal; |
|||
@ApiModelProperty("附件") |
|||
private List<String> files = new ArrayList<>(); |
|||
|
|||
@ApiModelProperty("车辆评估") |
|||
private String vehicleEvaluation; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.yxt.anrui.terminal.api.risk.secondarysales; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/29 |
|||
**/ |
|||
@Data |
|||
public class SecondarySalesVehAppVo { |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private String vinNo; |
|||
@ApiModelProperty("车牌号") |
|||
private String vehMark; |
|||
@ApiModelProperty("车辆类型") |
|||
private String vehType; |
|||
@ApiModelProperty("车型") |
|||
private String modelName; |
|||
} |
Loading…
Reference in new issue