# 参数保存触发项目流水重打标后端实施记录

## 本次改动

- 补齐项目级单模型参数保存成功后的自动重打标触发
- 保持批量参数保存与单模型保存使用一致的触发语义
- 增加触发类型透传测试与后端验证记录

## 修改内容

- 在 `CcdiModelParamServiceImpl.saveParams()` 中统计实际更新条数，仅在 `projectId > 0` 且存在实际更新时触发 `submitAutoRebuild`
- 抽取 `submitAutoRebuildIfNeeded` 私有方法，统一 `saveParams` 与 `saveAllParams` 的触发条件和日志
- 在 `CcdiModelParamServiceImplTest` 中新增：
  - 项目级单模型保存成功后触发自动重打标
  - 无实际更新时不触发自动重打标
- 在 `CcdiBankTagServiceImplTest` 中新增 `AUTO_PARAM_CHANGE` 触发类型透传校验
- 更新后端验证记录，覆盖单模型保存、批量保存、默认参数与未更新场景

## 测试与验证

```bash
mvn -pl ccdi-project -Dtest=CcdiModelParamServiceImplTest,CcdiBankTagServiceImplTest test
```

## 结果

- 后端相关聚焦单元测试全部通过
- 本次验证未启动额外前后端运行进程，无需清理测试进程
