|
@@ -90,8 +90,10 @@ public class BaseDeviceServiceImpl extends ServiceImpl<BaseDeviceMapper, BaseDev
|
|
|
}
|
|
|
QueryWrapper<BaseDevice> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("farm_id", farmId);
|
|
|
- queryWrapper.and(i -> i.like(StringUtils.isNotBlank(word), "device_code", word)
|
|
|
- .or().like(StringUtils.isNotBlank(word), "device_name", word));
|
|
|
+ if (StringUtils.isNotBlank(word)) {
|
|
|
+ queryWrapper.and(i -> i.like("device_code", word)
|
|
|
+ .or().like( "device_name", word));
|
|
|
+ }
|
|
|
queryWrapper.eq("work_location_type", locationId);
|
|
|
Page<BaseDevice> page = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
|
|
|
return new Result(ResultCode.SUCCESS, deviceMapper.selectPage(page, queryWrapper));
|