Commit Graph

9 Commits

Author SHA1 Message Date
f3f03b7080 feat(employee): 添加员工插入时的重复用户检查
- 实现用户ID存在性验证逻辑
- 防止重复插入相同用户ID的员工记录
- 添加运行时异常处理机制
2026-01-05 16:02:34 +08:00
8b1540e5c4 refactor(flow): 移除流程任务实例ID和节点ID的非空验证
- 移除了 instId 和 nodeId 字段的 @NotNull 注解验证
- 在流程任务撤回处理中添加了 bizType 和 bizId 的设置
- 调整了流程任务创建时的业务类型和业务ID赋值逻辑
2026-01-05 13:50:15 +08:00
b93776d7f8 feat(flow): 添加业务类型和ID字段映射并增加流程任务调试信息
- 在HrmFlowTask实体中添加TableField注解映射biz_type和biz_id字段
- 在流程任务服务实现中添加业务类型和ID的打印调试信息
- 在创建下一个任务时设置业务类型和ID字段值
- 修复流程处理中的业务数据传递问题
2026-01-05 11:06:48 +08:00
8115244d0f feat(flow): 添加业务类型和业务ID字段到流程动作记录
- 在HrmFlowAction实体中新增bizType和bizId字段
- 修改saveAction方法签名以接收业务类型和业务ID参数
- 更新审批、盖章、拒绝、撤回、转办等操作的调用以传递业务类型和业务ID
- 在动作记录中保存业务类型和业务ID信息到数据库
2026-01-05 09:56:23 +08:00
fe65b21870 feat(hrm): 新增流程任务创建人查询功能
```
新增createBy字段到HrmFlowTaskBo中用于存储业务创建人信息,
并在HrmFlowTaskServiceImpl的查询逻辑中添加createBy的条件筛选,
支持按创建人查询流程任务。
```
2025-12-31 13:41:26 +08:00
a623c5673f 办公V3 2025-12-30 13:47:53 +08:00
faac750ff6 fix(hrm): 修复流程任务用户ID赋值逻辑并调整时间字段类型
- 将 Objects.requireNonNullElse 替换为三元运算符以避免空指针异常
- 在 HrmFlowTaskServiceImpl 中引入 java.util.Date 类以支持新的时间字段类型
- 修改 seal 模块中的 isEnabled 方法调用方式以确保配置正确读取
- 统一流程实例与任务创建时 assigneeUserId 的默认值处理逻辑
- 调整操作日志创建时间为 Date 类型以兼容数据库存储需求
2025-12-16 17:14:10 +08:00
62c541839e L3HRM后端推送 2025-12-16 16:56:14 +08:00
184fb858f6 占位 2025-12-12 14:38:19 +08:00