From fe65b21870004735aa429c015e9f6097139d2ae9 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Wed, 31 Dec 2025 13:41:26 +0800 Subject: [PATCH] =?UTF-8?q?feat(hrm):=20=E6=96=B0=E5=A2=9E=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E4=BB=BB=E5=8A=A1=E5=88=9B=E5=BB=BA=E4=BA=BA=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` 新增createBy字段到HrmFlowTaskBo中用于存储业务创建人信息, 并在HrmFlowTaskServiceImpl的查询逻辑中添加createBy的条件筛选, 支持按创建人查询流程任务。 ``` --- klp-hrm/src/main/java/com/klp/hrm/domain/bo/HrmFlowTaskBo.java | 3 +++ .../java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java | 1 + 2 files changed, 4 insertions(+) diff --git a/klp-hrm/src/main/java/com/klp/hrm/domain/bo/HrmFlowTaskBo.java b/klp-hrm/src/main/java/com/klp/hrm/domain/bo/HrmFlowTaskBo.java index cfee0b54..5d247b7a 100644 --- a/klp-hrm/src/main/java/com/klp/hrm/domain/bo/HrmFlowTaskBo.java +++ b/klp-hrm/src/main/java/com/klp/hrm/domain/bo/HrmFlowTaskBo.java @@ -26,4 +26,7 @@ public class HrmFlowTaskBo extends BaseEntity { /** 业务ID:对应请假/出差/用印的 bizId */ private Long bizId; + + //新增createBy + private String createBy; } diff --git a/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java b/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java index cacb2ed5..e50577b5 100644 --- a/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java +++ b/klp-hrm/src/main/java/com/klp/hrm/service/impl/HrmFlowTaskServiceImpl.java @@ -370,6 +370,7 @@ public class HrmFlowTaskServiceImpl implements IHrmFlowTaskService { lqw.eq(bo.getStatus() != null, HrmFlowTask::getStatus, bo.getStatus()); lqw.eq(bo.getBizType() != null, HrmFlowTask::getBizType, bo.getBizType()); lqw.eq(bo.getBizId() != null, HrmFlowTask::getBizId, bo.getBizId()); + lqw.eq(bo.getCreateBy() != null, HrmFlowTask::getCreateBy, bo.getCreateBy()); return lqw; } }