Commit Graph

8 Commits

Author SHA1 Message Date
d85c2ce315 chore(bpm): 更新门户待办模块作者信息并优化HTTP响应处理
- 将多个类中的@author标记从shelly更新为yangchenjj
- 在PortalRequest类中引入HttpResponse并使用try-with-resources优化HTTP请求执行
- 确保所有HTTP请求的响应体正确解析并返回PortalTodoResponseDTO对象
- 修复潜在的资源泄漏问题,提升代码健壮性
2025-12-09 09:32:13 +08:00
945d5e8dd0 feat(job):优化工单查询逻辑并支持参数传递
- 在 AlibabaWorkOrderJob 中引入 StrUtil 工具类- 修改 buildSql 方法签名以支持额外的查询参数- 更新 SQL 构建逻辑以处理新的参数输入
- 添加条件判断确保时间范围的有效性
- 在 DemoJob 中增加对传入参数的打印输出
2025-11-14 17:42:14 +08:00
7f12421a86 feat(system): 添加用户同步接口并优化返回逻辑
- 在 application.yaml 中新增 /admin-api/system/user-sync 接口路径- 用户同步服务实现类中引入 java.util 包简化导入-优化用户同步结果返回逻辑,增加成功状态过滤判断
- 当存在任意成功的用户同步结果时返回成功响应
- 若无成功结果则统一返回失败响应信息
2025-11-14 11:27:20 +08:00
4ecbfe74a8 feat(system): 同步主数据用户信息时增加部门与单位字段
- 在 MasterUserReqVO 中新增 deptId、deptName、orgId、orgName 字段- 调整单元测试配置文件端口号及激活方式
- 修改 UserSyncServiceImpl 中 remark 生成逻辑,使用 getRemark 方法格式化备注信息
- 新增 MasterUserSyncTest 测试类验证字符串格式化功能-优化 WorkOrderSimpleTest 类引入服务并格式化 SQL 输出
2025-11-14 10:45:50 +08:00
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