【7.0.4】hr更新查询条件

pull/17/head
fengshuonan 2021-05-20 13:58:51 +08:00
parent 2505ed7766
commit db38f47d51
1 changed files with 2 additions and 3 deletions

View File

@ -155,18 +155,17 @@ public class HrPositionServiceImpl extends ServiceImpl<HrPositionMapper, HrPosit
Long positionId = hrPositionRequest.getPositionId();
String positionName = hrPositionRequest.getPositionName();
String positionCode = hrPositionRequest.getPositionCode();
Integer statusFlag = hrPositionRequest.getStatusFlag();
// SQL条件拼接
queryWrapper.eq(ObjectUtil.isNotNull(positionId), HrPosition::getPositionId, positionId);
queryWrapper.like(StrUtil.isNotEmpty(positionName), HrPosition::getPositionName, positionName);
queryWrapper.eq(StrUtil.isNotEmpty(positionCode), HrPosition::getPositionCode, positionCode);
queryWrapper.eq(ObjectUtil.isNotNull(statusFlag), HrPosition::getStatusFlag, statusFlag);
// 查询未删除状态的
queryWrapper.eq(HrPosition::getDelFlag, YesOrNotEnum.N.getCode());
// 查询未禁用的
queryWrapper.eq(HrPosition::getStatusFlag, StatusEnum.ENABLE.getCode());
// 根据排序升序排列
queryWrapper.orderByAsc(HrPosition::getPositionSort);