1.1 KiB
1.1 KiB
参数保存触发项目流水重打标后端实施记录
本次改动
- 补齐项目级单模型参数保存成功后的自动重打标触发
- 保持批量参数保存与单模型保存使用一致的触发语义
- 增加触发类型透传测试与后端验证记录
修改内容
- 在
CcdiModelParamServiceImpl.saveParams()中统计实际更新条数,仅在projectId > 0且存在实际更新时触发submitAutoRebuild - 抽取
submitAutoRebuildIfNeeded私有方法,统一saveParams与saveAllParams的触发条件和日志 - 在
CcdiModelParamServiceImplTest中新增:- 项目级单模型保存成功后触发自动重打标
- 无实际更新时不触发自动重打标
- 在
CcdiBankTagServiceImplTest中新增AUTO_PARAM_CHANGE触发类型透传校验 - 更新后端验证记录,覆盖单模型保存、批量保存、默认参数与未更新场景
测试与验证
mvn -pl ccdi-project -Dtest=CcdiModelParamServiceImplTest,CcdiBankTagServiceImplTest test
结果
- 后端相关聚焦单元测试全部通过
- 本次验证未启动额外前后端运行进程,无需清理测试进程