1.8 KiB
1.8 KiB
模型默认参数后端对齐验证记录
验证时间
- 2026-03-16
静态脚本比对
- 对比文件:
sql/ccdi_model_param.sqlsql/2026-03-16-update-ccdi-model-param-defaults.sql
- 校验结果:
- 系统默认模型数:5
- 系统默认参数数:16
model_code + param_code唯一组合数:16param_value均为原始字符串,不含千分位逗号
后端代码验证
-
单测命令:
mvn -pl ccdi-project -Dtest=CcdiModelParamServiceImplTest test
-
结果:
BUILD SUCCESS- 覆盖
default项目读取系统默认参数 - 覆盖默认项目首次保存时复制整套系统默认参数并切换为
custom
-
编译命令:
mvn -pl ccdi-project -am -DskipTests compile
-
结果:
BUILD SUCCESS
联调环境检查
- 使用配置:
ruoyi-admin/src/main/resources/application-local.yml
- 数据库检查命令:
SELECT COUNT(*) AS total_rows, COUNT(DISTINCT model_code) AS model_count FROM ccdi_model_param WHERE project_id = 0;
- 检查结果:
project_id = 0默认参数记录数为0- 当前联调库尚未初始化系统默认模型参数
接口回归结论
- 已完成:
- 代码层行为通过单测验证
- SQL 初始化脚本与升级脚本产物一致
- 未完成:
GET /ccdi/modelParam/listAll?projectId=0GET /ccdi/modelParam/listAll?projectId=<default项目ID>POST /ccdi/modelParam/saveAll
- 阻塞原因:
- 联调库
ccdi_model_param中project_id = 0无默认数据 - 若继续验证接口,需要先对该环境执行
sql/2026-03-16-update-ccdi-model-param-defaults.sql或初始化脚本 - 该操作会修改共享数据库,需确认后再执行
- 联调库
环境清理
- 已删除临时创建的测试项目数据,不保留额外脏数据