1.8 KiB
1.8 KiB
上虞对公利率测算字段对齐后端实施计划
目标
- 对齐对公创建接口、模型调用入参、流程详情返回、mock 返回和 SQL 基线。
实施内容
- 创建请求字段改为 Excel
上传指标口径:- 新增
repayMethod isTradeConstruction改为isTradeBuildEnt- 移除对公创建链路中的
isAgriGuar、isTechEnt
- 新增
- 流程主表实体补
repayMethod,并将isTradeBuildEnt映射到数据库列is_trade_construction - 对公模型输出实体补齐:
repayMethodisTradeBuildEntloanRateHistoryminRateProductsmoothRangefinalCalculateRatereferenceRate
- 对公模型输出实体不再暴露:
isAgriGuarmidEntTaxcardOverdue
- 企业模型入参统一值域:
isGreenLoan、isTradeBuildEnt、collThirdParty发送0/1repayMethod发送分期/不分期
- 企业流程详情主利率改为
finalCalculateRate - mock 继续保留
data.mappingOutputFields包装层,只更新企业字段集合和值域
SQL 调整
loan_pricing_workflow新增repay_methodmodel_corp_output_fields新增:repay_methodis_trade_build_entloan_rate_historymin_rate_productsmooth_rangefinal_calculate_ratereference_rate
- 已同步更新:
sql/loan_pricing_workflow.sqlsql/model_corp.sqlsql/loan_pricing_schema_20260328.sqlsql/loan_pricing_prod_init_20260331.sqlsql/2026-04-16-shangyu-corporate-alignment.sql
验证
- 运行后端定向单测,确认对公字段和详情主利率断言通过
- 使用
/login/test获取 token 后调用对公创建和详情接口,确认:- 正常场景成功
- 缺少
repayMethod返回校验错误 - 详情返回包含新增字段且
loanRate = finalCalculateRate