主要修改:
1. README.md 优化
- 明确项目当前实现状态(从 Salesforce 同步数据到本地)
- 添加开发计划,包含 4 个主要方向:
* 数据推送到目标 Salesforce 系统
* 源 Salesforce 系统文件下载
* User 权限同步集成系统
* 集成可视化报表插件
2. 批次数据管理功能完善
- DataiIntegrationBatchController: 新增 insertBatchDataToTarget 和 updateBatchDataToTarget 方法
- IDataiIntegrationBatchService: 添加批次数据插入和更新接口
- DataiIntegrationBatchServiceImpl: 实现批次数据插入和更新逻辑
- DataiIntegrationBatch: 添加 new_id、is_insert、is_update 字段
- DataiIntegrationBatchDto/DataiIntegrationBatchVo: 同步字段定义
- DataiIntegrationBatchMapper.xml: 添加相关 SQL 映射
3. 文档更新
- 创建提示词文档:06更新项目说明文档提示词.md
- 更新 Salesforce 模块文档索引
- 删除过时文档
4. 配置更新
- 更新 .gitignore 配置
|
||
|---|---|---|
| .. | ||
| datai-salesforce-auth | ||
| datai-salesforce-common | ||
| datai-salesforce-integration | ||
| datai-salesforce-setting | ||
| datai-salesforce-starter | ||
| docs | ||
| scripts | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| pom.xml | ||
| README.md | ||
Salesforce 集成项目
项目目标
提供与 Salesforce 平台的全面集成解决方案,支持多种 API 交互方式,包括 Bulk API v1/v2、Partner API 和 REST API,实现数据同步、认证管理和元数据处理等核心功能。
单一真源入口
本项目采用基于单一真源 (Single Source of Truth) 的 Workflow,所有项目相关文档和决策均集中在 docs/ 目录中。
真源文档中心
- 唯一入口: docs/index.md - 包含所有文档的链接清单
- 需求文档: docs/requirements/
- 设计文档: docs/design/
- 架构决策: docs/decisions/adr/
- 提示词库: docs/prompts/
- 会话记录: docs/sessions/
- 迭代复盘: docs/retros/
- 变更日志: docs/changelog/
项目结构
datai-salesforce-auth/- 认证相关模块datai-salesforce-common/- 通用工具和常量datai-salesforce-integration/- 核心集成模块
协作基线文件
- CONTRIBUTING.md - 协作规则
- CHANGELOG.md - 变更摘要
AI Context Root
- 第一访问点: docs/index.md - 作为 Trae 的第一访问点,包含所有文档的链接清单
- 视觉看板: docs/Authentication.canvas - 项目架构视觉化展示