修改字段 登陆

This commit is contained in:
wkc
2026-04-03 10:47:16 +08:00
parent 1e9340bbda
commit 62784ee81a
18 changed files with 605 additions and 31 deletions

View File

@@ -170,6 +170,21 @@ public class ModelRetailOutputFields {
// 测算利率
private String calculateRate;
// 历史利率
private String loanRateHistory;
// 产品最低利率下限
private String minRateProduct;
// 平滑幅度
private String smoothRange;
// 最终测算利率
private String finalCalculateRate;
// 参考利率
private String referenceRate;
@TableField(fill = FieldFill.INSERT)
private Date createTime;
}

View File

@@ -52,7 +52,12 @@
"bpGreyOverdue": "98",
"totoalBpRisk": "95",
"totalBp": "350",
"calculateRate": "6.15"
"calculateRate": "6.15",
"loanRateHistory": "6.40",
"minRateProduct": "5.50",
"smoothRange": "-0.10",
"finalCalculateRate": "6.05",
"referenceRate": "5.95"
},
"extensionMap": {},
"reasonMessage": "Running successfully",
@@ -65,4 +70,4 @@
"workflowVersion": 14,
"callTime": 1736405548630,
"status": 1
}
}

View File

@@ -0,0 +1,26 @@
package com.ruoyi.loanpricing.domain.entity;
import static org.junit.jupiter.api.Assertions.assertTrue;
import java.lang.reflect.Field;
import java.util.Arrays;
import java.util.Set;
import java.util.stream.Collectors;
import org.junit.jupiter.api.Test;
class ModelRetailOutputFieldsTest
{
@Test
void shouldContainLatestRetailDisplayRateFields()
{
Set<String> fieldNames = Arrays.stream(ModelRetailOutputFields.class.getDeclaredFields())
.map(Field::getName)
.collect(Collectors.toSet());
assertTrue(fieldNames.contains("loanRateHistory"), "缺少字段 loanRateHistory");
assertTrue(fieldNames.contains("minRateProduct"), "缺少字段 minRateProduct");
assertTrue(fieldNames.contains("smoothRange"), "缺少字段 smoothRange");
assertTrue(fieldNames.contains("finalCalculateRate"), "缺少字段 finalCalculateRate");
assertTrue(fieldNames.contains("referenceRate"), "缺少字段 referenceRate");
}
}