Go to file
Ling 9a9a41e9fa 优化钉钉与YS系统的部门与员工同步逻辑
- 重构 `DingTalkService`,添加部门和员工相关API支持。
- 更新 `DingTalkResponse` 和 `DingTalkEmployeeRsp`,支持可空类型。
- 添加 `CacheYSDepartments` 和 `CacheDingTalkDepartments` 方法,用于缓存部门数据。
- 新增 `SyncYSERPDeptToDingTalk` 方法,实现YS部门同步到钉钉。
- 优化 `GetAllYSEmployees` 和 `GetAllDingTalkEmployees`,支持缓存。
- 添加 `UpdateEmpInfo` 和 `SyncYSEmpToDingTalk` 方法,支持员工信息更新与同步。
- 新增 `HR_DingTalkDept` 和 `HR_YSDept` 类,存储部门信息。
- 添加 `YSERPEmployeeInfo` 和 `YSERPPagedResponse` 类,支持YS员工数据结构。
- 引入 `HttpUtil` 工具类,封装HTTP请求逻辑。
- 添加相关控制器API,支持部门和员工数据的缓存与同步。
2025-09-30 08:59:35 +08:00
VOL.Builder 添加项目文件。 2025-09-25 14:37:10 +08:00
VOL.Core 添加项目文件。 2025-09-25 14:37:10 +08:00
VOL.DingTalk 优化钉钉与YS系统的部门与员工同步逻辑 2025-09-30 08:59:35 +08:00
VOL.Entity 优化钉钉与YS系统的部门与员工同步逻辑 2025-09-30 08:59:35 +08:00
VOL.HR 优化钉钉与YS系统的部门与员工同步逻辑 2025-09-30 08:59:35 +08:00
VOL.Sys 添加项目文件。 2025-09-25 14:37:10 +08:00
VOL.WebApi 优化钉钉与YS系统的部门与员工同步逻辑 2025-09-30 08:59:35 +08:00
VOL.YSErp 优化钉钉与YS系统的部门与员工同步逻辑 2025-09-30 08:59:35 +08:00
.dockerignore 添加项目文件。 2025-09-25 14:37:10 +08:00
.gitattributes 添加 .gitattributes、.gitignore 和 README.md。 2025-09-25 14:36:59 +08:00
.gitignore 添加 .gitattributes、.gitignore 和 README.md。 2025-09-25 14:36:59 +08:00
Dockerfile 添加项目文件。 2025-09-25 14:37:10 +08:00
README.md 添加 .gitattributes、.gitignore 和 README.md。 2025-09-25 14:36:59 +08:00
VOL.sln Clear code 2025-09-26 13:35:45 +08:00

README.md

vol.api.sqlsugar