datai/datai-scenes/datai-scene-salesforce
Kris 85f71e1dc3 feat: 实现数据同步进度跟踪功能
- 新增 SyncProgress 实体类、ISyncProgressService 接口和 SyncProgressServiceImpl 实现类
- 在 DataiIntegrationObjectController 中添加 6 个进度查询接口:
  - 查询指定对象的同步进度
  - 查询所有正在同步的对象进度
  - 查询指定对象的插入进度
  - 查询所有正在插入的对象进度
  - 查询指定对象的更新进度
  - 查询所有正在更新的对象进度
- 在 DataiIntegrationObjectServiceImpl 中集成进度跟踪功能:
  - syncFullData 方法集成同步进度跟踪
  - syncIncrementalData 方法集成同步进度跟踪
  - insertObjectDataToTarget 方法集成插入进度跟踪
  - updateObjectDataToTarget 方法集成更新进度跟踪
- 进度信息存储在内存中(ConcurrentHashMap),任务完成后立即清除
- 新增 3 个需求文档(REQ-002、REQ-003、REQ-004)
- 新增 3 个架构决策记录(0002、0003、0004)
- 新增 3 个提示词文件(002、003、004)
- 新增 3 个会话记录
- 新增 3 个变更记录(0012、0013、0014)
- 新增 3 个复盘报告
- 新增 6 个 API 文档
- 更新 CHANGELOG.md 和 docs/index.md
2026-01-16 13:02:09 +08:00
..
datai-salesforce-auth docs(salesforce): 新增技能文档和优化代码 2026-01-15 14:09:15 +08:00
datai-salesforce-common docs(salesforce): 新增技能文档和优化代码 2026-01-15 14:09:15 +08:00
datai-salesforce-integration feat: 实现数据同步进度跟踪功能 2026-01-16 13:02:09 +08:00
datai-salesforce-setting fix: 修复 setting 模块业务逻辑问题和 NullPointerException 2026-01-14 14:08:33 +08:00
datai-salesforce-starter 【feat】 项目重构,优化页面布局和数据库字段 2025-12-25 10:02:37 +08:00
docs feat: 实现数据同步进度跟踪功能 2026-01-16 13:02:09 +08:00
scripts chore: commit existing code based on SSOT 2.0 rules 2026-01-08 20:07:14 +08:00
CHANGELOG.md feat: 实现数据同步进度跟踪功能 2026-01-16 13:02:09 +08:00
CONTRIBUTING.md chore: bootstrap SSOT framework with visual design support 2026-01-08 19:52:43 +08:00
pom.xml 【feat】 项目重构,优化页面布局和数据库字段 2025-12-25 10:02:37 +08:00
README.md chore: bootstrap SSOT framework with visual design support 2026-01-08 19:52:43 +08:00

Salesforce 集成项目

项目目标

提供与 Salesforce 平台的全面集成解决方案,支持多种 API 交互方式,包括 Bulk API v1/v2、Partner API 和 REST API实现数据同步、认证管理和元数据处理等核心功能。

单一真源入口

本项目采用基于单一真源 (Single Source of Truth) 的 Workflow所有项目相关文档和决策均集中在 docs/ 目录中。

真源文档中心

项目结构

  • datai-salesforce-auth/ - 认证相关模块
  • datai-salesforce-common/ - 通用工具和常量
  • datai-salesforce-integration/ - 核心集成模块

协作基线文件

AI Context Root