Laservall_manager_system/VOL.HR/Services/DeptSync
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
..
Partial 优化钉钉与YS系统的部门与员工同步逻辑 2025-09-30 08:59:35 +08:00
HR_DeptSyncService.cs Clear code 2025-09-26 13:35:45 +08:00