模型输出展示

This commit is contained in:
wkc
2026-01-22 09:20:28 +08:00
parent 0d061155ed
commit a0fd1d0e4e
9 changed files with 1014 additions and 102 deletions

View File

@@ -74,6 +74,8 @@
"code": 200,
"msg": "操作成功",
"data": {
"id": 1,
"modelOutputId": 100,
"serialNum": "20250119143025123",
"orgCode": "931000",
"runType": "1",
@@ -108,6 +110,8 @@
| createBy | String | 否 | 创建者(筛选条件) |
| custName | String | 否 | 客户名称(模糊查询) |
| orgCode | String | 否 | 机构号(筛选条件) |
| custType | String | 否 | 客户类型(筛选条件) |
| guarType | String | 否 | 担保方式(筛选条件) |
**请求示例:**
@@ -123,6 +127,8 @@ GET /loanPricing/workflow/list?pageNum=1&pageSize=10&custName=科技
"msg": "查询成功",
"rows": [
{
"id": 1,
"modelOutputId": 100,
"serialNum": "20250119143025123",
"orgCode": "931000",
"custIsn": "CUST001",
@@ -146,7 +152,7 @@ GET /loanPricing/workflow/list?pageNum=1&pageSize=10&custName=科技
### 3. 查看利率定价流程详情
根据业务方流水号查询流程的完整信息。
根据业务方流水号查询流程的完整信息,包括模型输出字段
**接口地址:** `GET /loanPricing/workflow/{serialNum}`
@@ -171,39 +177,152 @@ GET /loanPricing/workflow/20250119143025123
"code": 200,
"msg": "查询成功",
"data": {
"serialNum": "20250119143025123",
"orgCode": "931000",
"runType": "1",
"custIsn": "CUST001",
"custType": "企业",
"guarType": "抵押",
"midPerQuickPay": "false",
"midPerEleDdc": "false",
"midEntEleDdc": "false",
"midEntWaterDdc": "false",
"applyAmt": "1000000",
"isCleanEnt": "false",
"hasSettleAcct": "false",
"isManufacturing": "true",
"isAgriGuar": "false",
"isTaxA": "false",
"isAgriLeading": "false",
"loanPurpose": "business",
"bizProof": "true",
"collType": "一类",
"collThirdParty": "false",
"loanRate": "4.35",
"custName": "某某科技有限公司",
"idType": "统一社会信用代码",
"isInclusiveFinance": "true",
"createTime": "2025-01-19 14:30:25",
"createBy": "admin",
"updateTime": "2025-01-19 15:20:10",
"updateBy": "admin"
"loanPricingWorkflow": {
"id": 1,
"modelOutputId": 100,
"serialNum": "20250119143025123",
"orgCode": "931000",
"runType": "1",
"custIsn": "CUST001",
"custType": "企业",
"guarType": "抵押",
"midPerQuickPay": "false",
"midPerEleDdc": "false",
"midEntEleDdc": "false",
"midEntWaterDdc": "false",
"applyAmt": "1000000",
"isCleanEnt": "false",
"hasSettleAcct": "false",
"isManufacturing": "true",
"isAgriGuar": "false",
"isTaxA": "false",
"isAgriLeading": "false",
"loanPurpose": "business",
"bizProof": "true",
"collType": "一类",
"collThirdParty": "false",
"loanRate": "4.35",
"custName": "某某科技有限公司",
"idType": "统一社会信用代码",
"isInclusiveFinance": "true",
"createTime": "2025-01-19 14:30:25",
"createBy": "admin",
"updateTime": "2025-01-19 15:20:10",
"updateBy": "admin"
},
"modelRetailOutputFields": {
"id": 1,
"custIsn": "CUST001",
"custType": "个人",
"custName": "张三",
"idType": "身份证",
"idNum": "330102199001011234",
"baseLoanRate": "3.45",
"isFirstLoan": "true",
"faithDay": "365",
"custAge": "35",
"bpFirstLoan": "-10",
"bpAgeLoan": "-5",
"bpAge": "0",
"totalBpLoyalty": "-15",
"balanceAvg": "50000",
"loanAvg": "300000",
"derivationRate": "0.6",
"totalBpContribution": "-20",
"midPerCard": "true",
"midPerPass": "false",
"midPerHarvest": "true",
"midPerEffect": "true",
"midPerQuickPay": "false",
"midPerEleDdc": "false",
"midPerWaterDdc": "false",
"midPerHuashuDdc": "false",
"MidPerGasDdc": "false",
"midPerCitizencard": "true",
"midPerFinMan": "false",
"midPerEtc": "true",
"bpMid": "-15",
"totoalBpRelevance": "-50",
"applyAmt": "500000",
"bpLoanAmount": "0",
"loanPurpose": "consumer",
"bizProof": "false",
"bpLoanUse": "0",
"loanLoop": "false",
"bpLoanLoop": "0",
"collType": "一类",
"collThirdParty": "false",
"bpCollateral": "-30",
"greyCust": "false",
"prinOverdue": "false",
"interestOverdue": "false",
"cardOverdue": "false",
"bpGreyOverdue": "0",
"totoalBpRisk": "0",
"totalBp": "-80",
"calculateRate": "2.65"
},
"modelCorpOutputFields": {
"id": 2,
"custIsn": "CUST001",
"custType": "企业",
"custName": "某某科技有限公司",
"idType": "统一社会信用代码",
"idNum": "91330100MA2ABCDE01",
"baseLoanRate": "3.45",
"isFirstLoan": "false",
"faithDay": "730",
"bpFirstLoan": "0",
"bpAgeLoan": "-5",
"totalBpLoyalty": "-5",
"balanceAvg": "500000",
"loanAvg": "3000000",
"derivationRate": "0.16",
"totalBpContribution": "-30",
"midEntConnect": "true",
"midEntEffect": "true",
"midEntInter": "false",
"midEntAccept": "true",
"midEntDiscount": "false",
"midEntEleDdc": "true",
"midEntWaterDdc": "false",
"midEntTax": "true",
"bpMid": "-20",
"payroll": "50",
"invLoanAmount": "2000000",
"bpPayroll": "-10",
"isCleanEnt": "true",
"hasSettleAcct": "true",
"isAgriGuar": "false",
"isGreenLoan": "false",
"isTechEnt": "true",
"bpEntType": "-25",
"totoalBpRelevance": "-55",
"loanTerm": "36",
"bpLoanTerm": "0",
"applyAmt": "1000000",
"bpLoanAmount": "0",
"collType": "一类",
"collThirdParty": "false",
"bpCollateral": "-30",
"greyCust": "false",
"prinOverdue": "false",
"interestOverdue": "false",
"cardOverdue": "false",
"bpGreyOverdue": "0",
"totoalBpRisk": "0",
"totalBp": "-85",
"calculateRate": "2.60"
}
}
}
```
**说明:**
- `loanPricingWorkflow`: 利率定价流程基本信息
- `modelRetailOutputFields`: 个人客户模型输出字段(当 custType 为个人时返回)
- `modelCorpOutputFields`: 企业客户模型输出字段(当 custType 为企业时返回)
---
## 错误码说明
@@ -260,6 +379,12 @@ GET /loanPricing/workflow/20250119143025123
| 一类 | 一类抵押 |
| 二类 | 二类抵押 |
### 运行模式 (runType)
| 值 | 说明 |
|----|------|
| 1 | 同步运行 |
---
## 在线文档