feat(feishu): 增加飞书用户同步功能及相关API和定时任务

- 新增飞书用户同步控制器,提供手动全量及按部门同步接口
- 新增飞书员工信息相关DTO,支持飞书API响应数据映射
- 新增飞书员工列表查询请求和响应DTO,支持分页查询功能
- 实现飞书SDK客户端服务,封装调用飞书官方API逻辑
- 实现飞书用户同步服务,支持全量及按部门同步,处理分页与数据持久化
- 增加飞书用户同步定时任务,每天0点自动同步飞书员工信息
- 在主应用类启用计划任务支持(@EnableScheduling)
- 优化全局异常处理中Token无效提示信息
- 在BaseResponse增加success和error静态方法便捷创建响应对象
- 支持BusinessException新增仅消息构造方法,简化异常创建
- pom.xml中更新sa-token-redis注释,强调分布式会话持久化用途
This commit is contained in:
2026-03-28 11:33:19 +08:00
parent 44e6db0adc
commit 3967e9078a
15 changed files with 1428 additions and 2 deletions

View File

@@ -138,7 +138,7 @@
<version>1.39.0</version>
</dependency>
<!-- Sa-Token Redis 集成(可选,用于分布式环境) -->
<!-- Sa-Token Redis 集成(用于分布式环境会话持久化 -->
<dependency>
<groupId>cn.dev33</groupId>
<artifactId>sa-token-redis-jackson</artifactId>