|
|
@@ -38,7 +38,12 @@ public interface HardwareMapper extends BaseMapperX<HardwareDO> {
|
|
|
.eqIfPresent(HardwareDO::getRemark, reqVO.getRemark())
|
|
|
.ge(StringUtils.isNotBlank(reqVO.getStartTime()), HardwareDO::getCreateTime, reqVO.getStartTime())
|
|
|
.le(StringUtils.isNotBlank(reqVO.getEndTime()), HardwareDO::getCreateTime, reqVO.getEndTime())
|
|
|
- // .betweenIfPresent(HardwareDO::getCreateTime, reqVO.getCreateTime())
|
|
|
+ .and(StringUtils.isNotBlank(reqVO.getKey()), o -> o.like(HardwareDO::getHardwareName, reqVO.getKey())
|
|
|
+ .or().like(HardwareDO::getHardwareSpec, reqVO.getKey())
|
|
|
+ .or().like(HardwareDO::getHardwareTypeName, reqVO.getKey())
|
|
|
+ .or().like(HardwareDO::getAvailableTimes, reqVO.getAvailableTimes())
|
|
|
+ .or().like(HardwareDO::getUsedTimes, reqVO.getUsedTimes())
|
|
|
+ .or().like(HardwareDO::getSerialNumber, reqVO.getSerialNumber()))
|
|
|
.orderByDesc(HardwareDO::getId));
|
|
|
}
|
|
|
|