|
|
@ -28,31 +28,31 @@ public class WarehouseServiceImpl extends ServiceImpl<WarehouseMapper, Warehouse |
|
|
|
|
|
|
|
|
//分页查询 |
|
|
//分页查询 |
|
|
@Override |
|
|
@Override |
|
|
public PageUtils getInfo(Warehouse wareHouse) { |
|
|
|
|
|
|
|
|
public PageUtils getInfo(Warehouse warehouse) { |
|
|
LambdaQueryWrapper<Warehouse> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
LambdaQueryWrapper<Warehouse> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
//根据条件查询 |
|
|
//根据条件查询 |
|
|
//仓库编码 |
|
|
//仓库编码 |
|
|
if (StringUtils.isNotEmpty(wareHouse.getWarehouseId())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getWarehouseId,wareHouse.getWarehouseId()); |
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(warehouse.getWarehouseId())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getWarehouseId,warehouse.getWarehouseId()); |
|
|
} |
|
|
} |
|
|
//工程编号 |
|
|
//工程编号 |
|
|
if (StringUtils.isNotEmpty(wareHouse.getSite())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getSite,wareHouse.getSite()); |
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(warehouse.getSite())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getSite,warehouse.getSite()); |
|
|
} |
|
|
} |
|
|
//仓库名称 |
|
|
//仓库名称 |
|
|
if (StringUtils.isNotEmpty(wareHouse.getWarehouseName())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getWarehouseName,wareHouse.getWarehouseName()); |
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(warehouse.getWarehouseName())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getWarehouseName,warehouse.getWarehouseName()); |
|
|
} |
|
|
} |
|
|
//保管员 |
|
|
//保管员 |
|
|
if (StringUtils.isNotEmpty(wareHouse.getKeeper())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getKeeper,wareHouse.getKeeper()); |
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(warehouse.getKeeper())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getKeeper,warehouse.getKeeper()); |
|
|
} |
|
|
} |
|
|
//是否有效仓库 |
|
|
//是否有效仓库 |
|
|
if (StringUtils.isNotEmpty(wareHouse.getValidStock())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getValidStock,wareHouse.getValidStock()); |
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(warehouse.getValidStock())){ |
|
|
|
|
|
queryWrapper.eq(Warehouse::getValidStock,warehouse.getValidStock()); |
|
|
} |
|
|
} |
|
|
queryWrapper.orderByAsc(Warehouse::getId); |
|
|
queryWrapper.orderByAsc(Warehouse::getId); |
|
|
IPage<Warehouse> page = this.page(new Page<>(wareHouse.getPage(),wareHouse.getLimit()), queryWrapper); |
|
|
|
|
|
|
|
|
IPage<Warehouse> page = this.page(new Page<>(warehouse.getPage(),warehouse.getLimit()), queryWrapper); |
|
|
return new PageUtils(page); |
|
|
return new PageUtils(page); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|