修正模型输出TOTAL_BP字段映射

This commit is contained in:
wkc
2026-06-12 09:34:05 +08:00
parent 21cde7c131
commit 986383b347
6 changed files with 22 additions and 18 deletions

View File

@@ -309,7 +309,7 @@ GET /loanPricing/workflow/20250119143025123
"midPerFinMan": "false", "midPerFinMan": "false",
"midPerEtc": "true", "midPerEtc": "true",
"bpMid": "-15", "bpMid": "-15",
"totoalBpRelevance": "-50", "totalBpRelevance": "-50",
"applyAmt": "500000", "applyAmt": "500000",
"bpLoanAmount": "0", "bpLoanAmount": "0",
"loanPurpose": "consumer", "loanPurpose": "consumer",
@@ -325,7 +325,7 @@ GET /loanPricing/workflow/20250119143025123
"interestOverdue": "false", "interestOverdue": "false",
"cardOverdue": "false", "cardOverdue": "false",
"bpGreyOverdue": "0", "bpGreyOverdue": "0",
"totoalBpRisk": "0", "totalBpRisk": "0",
"totalBp": "-80", "totalBp": "-80",
"calculateRate": "2.65" "calculateRate": "2.65"
}, },
@@ -364,7 +364,7 @@ GET /loanPricing/workflow/20250119143025123
"isGreenLoan": "false", "isGreenLoan": "false",
"isTechEnt": "true", "isTechEnt": "true",
"bpEntType": "-25", "bpEntType": "-25",
"totoalBpRelevance": "-55", "totalBpRelevance": "-55",
"loanTerm": "36", "loanTerm": "36",
"bpLoanTerm": "0", "bpLoanTerm": "0",
"applyAmt": "1000000", "applyAmt": "1000000",
@@ -377,7 +377,7 @@ GET /loanPricing/workflow/20250119143025123
"interestOverdue": "false", "interestOverdue": "false",
"cardOverdue": "false", "cardOverdue": "false",
"bpGreyOverdue": "0", "bpGreyOverdue": "0",
"totoalBpRisk": "0", "totalBpRisk": "0",
"totalBp": "-85", "totalBp": "-85",
"calculateRate": "2.60" "calculateRate": "2.60"
} }

View File

@@ -88,7 +88,8 @@ public class ModelCorpOutputFields {
// BP_企业客户类别 // BP_企业客户类别
private String bpEntType; private String bpEntType;
// TOTAL_BP_关联度 // TOTAL_BP_关联度
private String totoalBpRelevance; @TableField("totoal_bp_relevance")
private String totalBpRelevance;
// 贷款期限 // 贷款期限
private String loanTerm; private String loanTerm;
// BP_贷款期限 // BP_贷款期限
@@ -112,7 +113,8 @@ public class ModelCorpOutputFields {
// BP_灰名单与逾期 // BP_灰名单与逾期
private String bpGreyOverdue; private String bpGreyOverdue;
// TOTAL_BP_风险度 // TOTAL_BP_风险度
private String totoalBpRisk; @TableField("totoal_bp_risk")
private String totalBpRisk;
// 浮动BP // 浮动BP
private String totalBp; private String totalBp;
// 测算利率 // 测算利率

View File

@@ -116,8 +116,9 @@ public class ModelRetailOutputFields {
// BP_中间业务 // BP_中间业务
private String bpMid; private String bpMid;
// TOTAL_BP_关联度注意原字段名拼写错误totoalBpRelevance已保留原拼写 // TOTAL_BP_关联度
private String totoalBpRelevance; @TableField("totoal_bp_relevance")
private String totalBpRelevance;
// 申请金额 // 申请金额
private String applyAmt; private String applyAmt;
@@ -164,8 +165,9 @@ public class ModelRetailOutputFields {
// BP_灰名单与逾期 // BP_灰名单与逾期
private String bpGreyOverdue; private String bpGreyOverdue;
// TOTAL_BP_风险度注意原字段名拼写错误totoalBpRisk已保留原拼写 // TOTAL_BP_风险度
private String totoalBpRisk; @TableField("totoal_bp_risk")
private String totalBpRisk;
// 浮动BP // 浮动BP
private String totalBp; private String totalBp;

View File

@@ -37,7 +37,7 @@
"isGreenLoan": "1", "isGreenLoan": "1",
"isTechEnt": "1", "isTechEnt": "1",
"bpEntType": "7.5", "bpEntType": "7.5",
"totoalBpRelevance": "9.2", "totalBpRelevance": "9.2",
"bpLoanTerm": "3.3", "bpLoanTerm": "3.3",
"applyAmt": "5000000.00", "applyAmt": "5000000.00",
"bpLoanAmount": "5.8", "bpLoanAmount": "5.8",
@@ -48,7 +48,7 @@
"prinOverdue": "0", "prinOverdue": "0",
"interestOverdue": "0", "interestOverdue": "0",
"bpGreyOverdue": "0", "bpGreyOverdue": "0",
"totoalBpRisk": "1.2", "totalBpRisk": "1.2",
"totalBp": "48.2", "totalBp": "48.2",
"baseLoanRate": "3.45", "baseLoanRate": "3.45",
"calculateRate": "3.932", "calculateRate": "3.932",

View File

@@ -35,7 +35,7 @@
"midPerFinMan": "5000.00", "midPerFinMan": "5000.00",
"midPerEtc": "180.00", "midPerEtc": "180.00",
"bpMid": "45", "bpMid": "45",
"totoalBpRelevance": "90", "totalBpRelevance": "90",
"applyAmt": "200000.00", "applyAmt": "200000.00",
"bpLoanAmount": "60", "bpLoanAmount": "60",
"loanPurpose": "个人消费", "loanPurpose": "个人消费",
@@ -51,7 +51,7 @@
"interestOverdue": "否", "interestOverdue": "否",
"cardOverdue": "否", "cardOverdue": "否",
"bpGreyOverdue": "98", "bpGreyOverdue": "98",
"totoalBpRisk": "95", "totalBpRisk": "95",
"totalBp": "350", "totalBp": "350",
"calculateRate": "6.15", "calculateRate": "6.15",
"loanRateHistory": "6.40", "loanRateHistory": "6.40",

View File

@@ -70,7 +70,7 @@
<el-descriptions-item label="中间业务_个人_理财业务">{{ formatBoolean(retailOutput.midPerFinMan) }}</el-descriptions-item> <el-descriptions-item label="中间业务_个人_理财业务">{{ formatBoolean(retailOutput.midPerFinMan) }}</el-descriptions-item>
<el-descriptions-item label="中间业务_个人_etc">{{ formatBoolean(retailOutput.midPerEtc) }}</el-descriptions-item> <el-descriptions-item label="中间业务_个人_etc">{{ formatBoolean(retailOutput.midPerEtc) }}</el-descriptions-item>
<el-descriptions-item label="BP_中间业务"><span class="bp-value">{{ retailOutput.bpMid || '-' }}</span></el-descriptions-item> <el-descriptions-item label="BP_中间业务"><span class="bp-value">{{ retailOutput.bpMid || '-' }}</span></el-descriptions-item>
<el-descriptions-item label="TOTAL_BP_关联度"><span class="total-bp-value">{{ retailOutput.totoalBpRelevance || '-' }}</span></el-descriptions-item> <el-descriptions-item label="TOTAL_BP_关联度"><span class="total-bp-value">{{ retailOutput.totalBpRelevance || '-' }}</span></el-descriptions-item>
</el-descriptions> </el-descriptions>
</div> </div>
@@ -98,7 +98,7 @@
<el-descriptions-item label="利息逾期">{{ formatBoolean(retailOutput.interestOverdue) }}</el-descriptions-item> <el-descriptions-item label="利息逾期">{{ formatBoolean(retailOutput.interestOverdue) }}</el-descriptions-item>
<el-descriptions-item label="信用卡逾期">{{ formatBoolean(retailOutput.cardOverdue) }}</el-descriptions-item> <el-descriptions-item label="信用卡逾期">{{ formatBoolean(retailOutput.cardOverdue) }}</el-descriptions-item>
<el-descriptions-item label="BP_灰名单与逾期"><span class="bp-value">{{ retailOutput.bpGreyOverdue || '-' }}</span></el-descriptions-item> <el-descriptions-item label="BP_灰名单与逾期"><span class="bp-value">{{ retailOutput.bpGreyOverdue || '-' }}</span></el-descriptions-item>
<el-descriptions-item label="TOTAL_BP_风险度"><span class="total-bp-value">{{ retailOutput.totoalBpRisk || '-' }}</span></el-descriptions-item> <el-descriptions-item label="TOTAL_BP_风险度"><span class="total-bp-value">{{ retailOutput.totalBpRisk || '-' }}</span></el-descriptions-item>
</el-descriptions> </el-descriptions>
</div> </div>
</template> </template>
@@ -164,7 +164,7 @@
<el-descriptions-item label="代发工资户数">{{ corpOutput.payroll || '-' }}</el-descriptions-item> <el-descriptions-item label="代发工资户数">{{ corpOutput.payroll || '-' }}</el-descriptions-item>
<el-descriptions-item label="存量贷款余额">{{ corpOutput.invLoanAmount || '-' }}</el-descriptions-item> <el-descriptions-item label="存量贷款余额">{{ corpOutput.invLoanAmount || '-' }}</el-descriptions-item>
<el-descriptions-item label="BP_代发工资"><span class="bp-value">{{ corpOutput.bpPayroll || '-' }}</span></el-descriptions-item> <el-descriptions-item label="BP_代发工资"><span class="bp-value">{{ corpOutput.bpPayroll || '-' }}</span></el-descriptions-item>
<el-descriptions-item label="TOTAL_BP_关联度"><span class="total-bp-value">{{ corpOutput.totoalBpRelevance || '-' }}</span></el-descriptions-item> <el-descriptions-item label="TOTAL_BP_关联度"><span class="total-bp-value">{{ corpOutput.totalBpRelevance || '-' }}</span></el-descriptions-item>
</el-descriptions> </el-descriptions>
</div> </div>
@@ -200,7 +200,7 @@
<el-descriptions-item label="本金逾期">{{ formatBoolean(corpOutput.prinOverdue) }}</el-descriptions-item> <el-descriptions-item label="本金逾期">{{ formatBoolean(corpOutput.prinOverdue) }}</el-descriptions-item>
<el-descriptions-item label="利息逾期">{{ formatBoolean(corpOutput.interestOverdue) }}</el-descriptions-item> <el-descriptions-item label="利息逾期">{{ formatBoolean(corpOutput.interestOverdue) }}</el-descriptions-item>
<el-descriptions-item label="BP_灰名单与逾期"><span class="bp-value">{{ corpOutput.bpGreyOverdue || '-' }}</span></el-descriptions-item> <el-descriptions-item label="BP_灰名单与逾期"><span class="bp-value">{{ corpOutput.bpGreyOverdue || '-' }}</span></el-descriptions-item>
<el-descriptions-item label="TOTAL_BP_风险度"><span class="total-bp-value">{{ corpOutput.totoalBpRisk || '-' }}</span></el-descriptions-item> <el-descriptions-item label="TOTAL_BP_风险度"><span class="total-bp-value">{{ corpOutput.totalBpRisk || '-' }}</span></el-descriptions-item>
</el-descriptions> </el-descriptions>
</div> </div>
</template> </template>