IanShaw027
576bf4639c
refactor: 统一使用 mergeMap 函数提升代码一致性
根据 Gemini CLI 代码审查建议:
## 修改内容
- 将 Gemini OAuth 同步中的 `mergeJSONB` 调用替换为 `mergeMap`
- 删除不再使用的 `mergeJSONB` 函数定义
## 原因
- 其他平台(OpenAI、Anthropic)的账户同步都使用 `mergeMap`
- `mergeJSONB` 是为旧的 `model.JSONB` 类型设计,与重构后的架构不一致
- 统一函数命名提高代码可读性和可维护性
## 影响范围
- backend/internal/service/crs_sync_service.go (4处替换)
- backend/internal/service/account.go (删除 mergeJSONB 函数)
## 验证
✓ 编译通过
✓ 功能逻辑无变化(mergeMap 和 mergeJSONB 实现相同)
2025-12-26 22:15:15 +08:00
..
2025-12-26 21:56:08 +08:00
2025-12-26 22:15:15 +08:00
2025-12-23 16:29:57 +08:00
2025-12-18 13:50:39 +08:00
2025-12-26 16:47:44 +08:00
2025-12-18 13:50:39 +08:00
2025-12-26 16:45:40 +08:00
2025-12-26 16:45:40 +08:00
2025-12-26 08:47:00 +08:00
2025-12-18 22:07:17 +08:00