- 重构 `DingTalkService`,添加部门和员工相关API支持。 - 更新 `DingTalkResponse` 和 `DingTalkEmployeeRsp`,支持可空类型。 - 添加 `CacheYSDepartments` 和 `CacheDingTalkDepartments` 方法,用于缓存部门数据。 - 新增 `SyncYSERPDeptToDingTalk` 方法,实现YS部门同步到钉钉。 - 优化 `GetAllYSEmployees` 和 `GetAllDingTalkEmployees`,支持缓存。 - 添加 `UpdateEmpInfo` 和 `SyncYSEmpToDingTalk` 方法,支持员工信息更新与同步。 - 新增 `HR_DingTalkDept` 和 `HR_YSDept` 类,存储部门信息。 - 添加 `YSERPEmployeeInfo` 和 `YSERPPagedResponse` 类,支持YS员工数据结构。 - 引入 `HttpUtil` 工具类,封装HTTP请求逻辑。 - 添加相关控制器API,支持部门和员工数据的缓存与同步。 |
||
---|---|---|
.. | ||
DeptShip | ||
DeptSync | ||
EmployeeSync |