Commit Graph

4 Commits

Author SHA1 Message Date
f4ea8f4e28 feat(user): 调整用户账号校验规则- 修改用户账号正则表达式,允许最短1个字符
- 更新用户账号长度限制为1-30个字符
- 保持原有数字、字母、下划线组成规则不变
2025-11-06 21:23:49 +08:00
8a172a0e58 feat(system): 新增主数据用户同步功能
- 新增用户同步接口 IUserSyncService 及其实现类 UserSyncServiceImpl- 新增用户同步相关 VO 类,包括请求参数和响应结果封装
- 新增用户同步控制器 UserSyncController 提供 RESTful 接口
- 实现从主数据系统同步用户信息至本地系统的完整流程
- 支持用户数据的新增与更新操作,并关联默认部门和角色
- 添加用户名解析逻辑,支持从邮箱或子用户信息中提取用户名
- 使用并行流处理提高大批量用户数据同步性能
- 增加事务管理确保数据一致性及异常回滚机制
2025-11-05 18:46:07 +08:00
5dadac1a55 feat(system): 新增通过昵称获取用户列表接口- 在 ApiAdminUserApiImpl 中实现 getUserListByNickname 方法
- 在 IApiAdminUserApi 接口中定义 getUserListByNickname 方法
- 优化 RiskServiceImpl 中的风险隐患待办推送逻辑- 新增 PortalTodoService 实现待办系统接口- 新增 PortalTodoController 提供待办相关接口- 引入 PortalRequest 进行待办信息推送- 使用 Base64 编码待办流程ID
- 添加待办状态和查看类型的常量定义
- 实现风险隐患待办完成推送功能
- 重构 sendNotify2Corrective 方法以支持待办推送- 移除旧的通知发送服务依赖
- 添加空实现 sendNotify2Check 方法注释说明
- 优化用户信息获取逻辑
- 增强风险隐患数据查询方法
- 添加必要的工具类导入和集合操作支持
2025-10-17 15:48:56 +08:00
9618d5cfa1 init 2025-10-17 10:11:04 +08:00