|
@@ -18,6 +18,7 @@ public interface OaLeaveMapper extends BaseMapperX<OaLeaveDO> {
|
|
|
default PageResult<OaLeaveDO> selectPage(OaLeavePageReqVO reqVO) {
|
|
|
return selectPage(reqVO, new LambdaQueryWrapperX<OaLeaveDO>()
|
|
|
.likeIfPresent(OaLeaveDO::getEmployeeName, reqVO.getEmployeeName())
|
|
|
+ .likeIfPresent(OaLeaveDO::getEmployeePhone, reqVO.getEmployeePhone())
|
|
|
.eqIfPresent(OaLeaveDO::getDeptId, reqVO.getDeptId())
|
|
|
.eqIfPresent(OaLeaveDO::getPosition, reqVO.getPosition())
|
|
|
.eqIfPresent(OaLeaveDO::getLeaveType, reqVO.getLeaveType())
|