15 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
1c8dc18d2b feat(hrm): HrmFlowCcVo类继承BaseEntity
```
HrmFlowCcVo类现在继承BaseEntity以获得基础字段和方法,
包括ID、创建时间、更新时间等通用属性,提高代码复用性。
```
2025-12-31 15:22:48 +08:00
b4b03b0c98 feat(HrmFlowCcController): 增加抄送状态查询功能
```
- 在my方法中新增readFlag参数,支持按读取状态过滤抄送记录
- 使用LoginHelper替代StpUtil获取用户ID,提高代码一致性
- 将readFlag参数传递给业务对象,实现按状态查询功能
```
2025-12-31 15:19:48 +08:00
a7c08c1fce feat(hrm): 添加LoginHelper依赖并更新用户ID获取方式
```
- 引入LoginHelper类用于获取当前用户ID
- 将原有的StpUtil.getLoginIdAsLong()替换为LoginHelper.getUserId()
- 保持markRead功能逻辑不变,仅优化用户ID获取方法

```
2025-12-31 14:59:19 +08:00
fe65b21870 feat(hrm): 新增流程任务创建人查询功能
```
新增createBy字段到HrmFlowTaskBo中用于存储业务创建人信息,
并在HrmFlowTaskServiceImpl的查询逻辑中添加createBy的条件筛选,
支持按创建人查询流程任务。
```
2025-12-31 13:41:26 +08:00
砂糖
d193f43f30 🐞 fix: 修改一些小问题 2025-12-30 17:49:45 +08:00
a623c5673f 办公V3 2025-12-30 13:47:53 +08:00
04eace18c4 协调L3页面,新增合同证书的文件上传逻辑 2025-12-23 15:56:15 +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
fd564f26fd feat(hrm): 添加人力资源管理模块
- 在 klп-admin 模块中引入 klp-hrm 依赖
- 新增 klp-hrm 模块并配置基础依赖项
- 在根 pom.xml 中注册 klp-hrm 模块及其版本依赖
- 添加 mybatis-plus、fastjson 等相关工具库支持
- 配置 lombok 和系统模块依赖用于开发支持
2025-12-12 14:34:18 +08:00