调整对私对公模型字段及展示
This commit is contained in:
@@ -130,7 +130,7 @@ public class ModelInvokeDTO {
|
||||
private String loanPurpose;
|
||||
|
||||
/**
|
||||
* 是否有经营佐证(非必填)
|
||||
* 是否有营业执照(非必填)
|
||||
* 可选值:0/1
|
||||
*/
|
||||
private String bizProof;
|
||||
|
||||
@@ -53,6 +53,10 @@ public class PersonalLoanPricingCreateDTO implements Serializable {
|
||||
@NotBlank(message = "借款期限不能为空")
|
||||
private String loanTerm;
|
||||
|
||||
@Schema(description = "是否有营业执照", example = "0", allowableValues = {"0", "1"})
|
||||
@Pattern(regexp = "^[01]$", message = "是否有营业执照必须是:0或1")
|
||||
private String bizProof;
|
||||
|
||||
@Schema(description = "循环功能", example = "0")
|
||||
private String loanLoop;
|
||||
|
||||
|
||||
@@ -116,7 +116,7 @@ public class LoanPricingWorkflow implements Serializable
|
||||
/** 余值覆盖: 0/1 */
|
||||
private String resCover;
|
||||
|
||||
/** 是否有经营佐证: true/false */
|
||||
/** 是否有营业执照: true/false */
|
||||
private String bizProof;
|
||||
|
||||
/** 循环功能: true/false */
|
||||
|
||||
@@ -106,6 +106,8 @@ public class ModelCorpOutputFields {
|
||||
private String bpCollateral;
|
||||
// 灰名单客户
|
||||
private String greyCust;
|
||||
// 黑名单客户
|
||||
private String blackCust;
|
||||
// 本金逾期
|
||||
private String prinOverdue;
|
||||
// 利息逾期
|
||||
@@ -129,6 +131,8 @@ public class ModelCorpOutputFields {
|
||||
private String finalCalculateRate;
|
||||
// 参考利率
|
||||
private String referenceRate;
|
||||
// 行社下调BP
|
||||
private String branchBp;
|
||||
|
||||
@TableField(fill = FieldFill.INSERT)
|
||||
private Date createTime;
|
||||
|
||||
@@ -129,7 +129,7 @@ public class ModelRetailOutputFields {
|
||||
// 贷款用途
|
||||
private String loanPurpose;
|
||||
|
||||
// 是否有经营佐证
|
||||
// 是否有营业执照
|
||||
private String bizProof;
|
||||
|
||||
// BP_贷款用途
|
||||
@@ -153,6 +153,9 @@ public class ModelRetailOutputFields {
|
||||
// 灰名单客户
|
||||
private String greyCust;
|
||||
|
||||
// 黑名单客户
|
||||
private String blackCust;
|
||||
|
||||
// 本金逾期
|
||||
private String prinOverdue;
|
||||
|
||||
@@ -190,6 +193,9 @@ public class ModelRetailOutputFields {
|
||||
// 参考利率
|
||||
private String referenceRate;
|
||||
|
||||
// 行社下调BP
|
||||
private String branchBp;
|
||||
|
||||
@TableField(fill = FieldFill.INSERT)
|
||||
private Date createTime;
|
||||
}
|
||||
|
||||
@@ -248,6 +248,7 @@ public class LoanPricingWorkflowServiceImpl implements ILoanPricingWorkflowServi
|
||||
.set(LoanPricingWorkflow::getLoanTerm, editingWorkflow.getLoanTerm())
|
||||
.set(LoanPricingWorkflow::getCollType, editingWorkflow.getCollType())
|
||||
.set(LoanPricingWorkflow::getCollThirdParty, editingWorkflow.getCollThirdParty())
|
||||
.set(LoanPricingWorkflow::getBizProof, editingWorkflow.getBizProof())
|
||||
.set(LoanPricingWorkflow::getLoanLoop, editingWorkflow.getLoanLoop())
|
||||
.set(LoanPricingWorkflow::getResCover, editingWorkflow.getResCover())
|
||||
.set(LoanPricingWorkflow::getRepayMethod, editingWorkflow.getRepayMethod())
|
||||
|
||||
@@ -35,6 +35,7 @@ public class LoanPricingConverter {
|
||||
entity.setCollType(dto.getCollType());
|
||||
entity.setCollThirdParty(dto.getCollThirdParty());
|
||||
// 映射个人特有字段
|
||||
entity.setBizProof(dto.getBizProof());
|
||||
entity.setLoanLoop(dto.getLoanLoop());
|
||||
return entity;
|
||||
}
|
||||
|
||||
@@ -20,13 +20,13 @@
|
||||
"loanAvg": "3000000.00",
|
||||
"derivationRate": "1.8",
|
||||
"totalBpContribution": "12.3",
|
||||
"midEntConnect": "1",
|
||||
"midEntEffect": "1",
|
||||
"midEntInter": "1",
|
||||
"midEntAccept": "1",
|
||||
"midEntDiscount": "1",
|
||||
"midEntEleDdc": "1",
|
||||
"midEntWaterDdc": "1",
|
||||
"midEntConnect": "-2",
|
||||
"midEntEffect": "0",
|
||||
"midEntInter": "-3",
|
||||
"midEntAccept": "0",
|
||||
"midEntDiscount": "-1",
|
||||
"midEntEleDdc": "0",
|
||||
"midEntWaterDdc": "-1",
|
||||
"bpMid": "6.8",
|
||||
"payroll": "200",
|
||||
"invLoanAmount": "2500000.00",
|
||||
@@ -45,8 +45,9 @@
|
||||
"collThirdParty": "0",
|
||||
"bpCollateral": "4.5",
|
||||
"greyCust": "0",
|
||||
"blackCust": "1",
|
||||
"prinOverdue": "0",
|
||||
"interestOverdue": "0",
|
||||
"interestOverdue": "3",
|
||||
"bpGreyOverdue": "0",
|
||||
"totalBpRisk": "1.2",
|
||||
"totalBp": "48.2",
|
||||
@@ -56,7 +57,8 @@
|
||||
"minRateProduct": "3.10",
|
||||
"smoothRange": "-0.20",
|
||||
"finalCalculateRate": "3.732",
|
||||
"referenceRate": "3.432"
|
||||
"referenceRate": "3.432",
|
||||
"branchBp": "-5"
|
||||
},
|
||||
"extensionMap": {},
|
||||
"reasonMessage": "Running successfully",
|
||||
|
||||
@@ -22,18 +22,18 @@
|
||||
"loanAvg": "100000.00",
|
||||
"derivationRate": "1.2",
|
||||
"totalBpContribution": "88",
|
||||
"midPerCard": "1000.50",
|
||||
"midPerPass": "500.00",
|
||||
"midPerHarvest": "800.20",
|
||||
"midPerEffect": "是",
|
||||
"midPerQuickPay": "300.00",
|
||||
"midPerEleDdc": "150.00",
|
||||
"midPerWaterDdc": "80.00",
|
||||
"midPerHuashuDdc": "120.00",
|
||||
"MidPerGasDdc": "90.00",
|
||||
"midPerCitizencard": "200.00",
|
||||
"midPerFinMan": "5000.00",
|
||||
"midPerEtc": "180.00",
|
||||
"midPerCard": "-2",
|
||||
"midPerPass": "0",
|
||||
"midPerHarvest": "-3",
|
||||
"midPerEffect": "0",
|
||||
"midPerQuickPay": "-1",
|
||||
"midPerEleDdc": "0",
|
||||
"midPerWaterDdc": "-1",
|
||||
"midPerHuashuDdc": "0",
|
||||
"MidPerGasDdc": "-1",
|
||||
"midPerCitizencard": "0",
|
||||
"midPerFinMan": "-4",
|
||||
"midPerEtc": "0",
|
||||
"bpMid": "45",
|
||||
"totalBpRelevance": "90",
|
||||
"applyAmt": "200000.00",
|
||||
@@ -47,6 +47,7 @@
|
||||
"collThirdParty": "否",
|
||||
"bpCollateral": "0",
|
||||
"greyCust": "否",
|
||||
"blackCust": "否",
|
||||
"prinOverdue": "否",
|
||||
"interestOverdue": "否",
|
||||
"cardOverdue": "否",
|
||||
@@ -58,7 +59,8 @@
|
||||
"minRateProduct": "5.50",
|
||||
"smoothRange": "-0.10",
|
||||
"finalCalculateRate": "6.05",
|
||||
"referenceRate": "5.95"
|
||||
"referenceRate": "5.95",
|
||||
"branchBp": "-8"
|
||||
},
|
||||
"extensionMap": {},
|
||||
"reasonMessage": "Running successfully",
|
||||
|
||||
Reference in New Issue
Block a user