refactor(bpm): 优化流程实例服务和流程抄送 mapper- 将 BpmProcessCcMapper 中的 eqIfPresent 改为 likeIfPresent,提高查询灵活性- 优化 BpmProcessInstanceServiceImpl 中的用户组和抄送逻辑

- 添加空集合判断,避免不必要的操作
- 调整代码格式,提高可读性
This commit is contained in:
furongxin 2024-11-15 12:51:37 +08:00
parent 4a3d32c0a4
commit 4ce7615b2a
2 changed files with 2 additions and 2 deletions

View File

@ -20,7 +20,7 @@ public interface BpmProcessCcMapper extends BaseMapperX<BpmProcessCcDO> {
return selectPage(reqVO, new LambdaQueryWrapperX<BpmProcessCcDO>()
.likeIfPresent(BpmProcessCcDO::getName, reqVO.getName())
.likeIfPresent(BpmProcessCcDO::getUserGroupId, reqVO.getUserGroupId())
.eqIfPresent(BpmProcessCcDO::getCompanyDeptId, reqVO.getCompanyDeptId())
.likeIfPresent(BpmProcessCcDO::getCompanyDeptId, reqVO.getCompanyDeptId())
.eqIfPresent(BpmProcessCcDO::getStatus, reqVO.getStatus())
.orderByDesc(BpmProcessCcDO::getId));
}