修改bug
This commit is contained in:
@@ -23,6 +23,7 @@ import java.util.Map;
|
||||
import java.util.Collection;
|
||||
import java.util.Date;
|
||||
import com.klp.common.exception.ServiceException;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
|
||||
/**
|
||||
* 出入库单明细Service业务层处理
|
||||
@@ -50,8 +51,8 @@ public class WmsStockIoDetailServiceImpl implements IWmsStockIoDetailService {
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<WmsStockIoDetailVo> queryPageList(WmsStockIoDetailBo bo, PageQuery pageQuery) {
|
||||
LambdaQueryWrapper<WmsStockIoDetail> lqw = buildQueryWrapper(bo);
|
||||
Page<WmsStockIoDetailVo> result = baseMapper.selectVoPagePlus(pageQuery.build(), lqw);
|
||||
QueryWrapper<WmsStockIoDetail> qw = buildQueryWrapper(bo);
|
||||
Page<WmsStockIoDetailVo> result = baseMapper.selectVoPagePlus(pageQuery.build(), qw);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
@@ -60,21 +61,21 @@ public class WmsStockIoDetailServiceImpl implements IWmsStockIoDetailService {
|
||||
*/
|
||||
@Override
|
||||
public List<WmsStockIoDetailVo> queryList(WmsStockIoDetailBo bo) {
|
||||
LambdaQueryWrapper<WmsStockIoDetail> lqw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(lqw);
|
||||
QueryWrapper<WmsStockIoDetail> qw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(qw);
|
||||
}
|
||||
|
||||
private LambdaQueryWrapper<WmsStockIoDetail> buildQueryWrapper(WmsStockIoDetailBo bo) {
|
||||
private QueryWrapper<WmsStockIoDetail> buildQueryWrapper(WmsStockIoDetailBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<WmsStockIoDetail> lqw = Wrappers.lambdaQuery();
|
||||
lqw.eq(bo.getStockIoId() != null, WmsStockIoDetail::getStockIoId, bo.getStockIoId());
|
||||
lqw.eq(bo.getWarehouseId() != null, WmsStockIoDetail::getWarehouseId, bo.getWarehouseId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getItemType()), WmsStockIoDetail::getItemType, bo.getItemType());
|
||||
lqw.eq(bo.getItemId() != null, WmsStockIoDetail::getItemId, bo.getItemId());
|
||||
lqw.eq(bo.getQuantity() != null, WmsStockIoDetail::getQuantity, bo.getQuantity());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getUnit()), WmsStockIoDetail::getUnit, bo.getUnit());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getBatchNo()), WmsStockIoDetail::getBatchNo, bo.getBatchNo());
|
||||
return lqw;
|
||||
QueryWrapper<WmsStockIoDetail> qw = new QueryWrapper<>();
|
||||
qw.eq(bo.getStockIoId() != null, "d.stock_io_id", bo.getStockIoId());
|
||||
qw.eq(bo.getWarehouseId() != null, "d.warehouse_id", bo.getWarehouseId());
|
||||
qw.eq(StringUtils.isNotBlank(bo.getItemType()), "d.item_type", bo.getItemType());
|
||||
qw.eq(bo.getItemId() != null, "d.item_id", bo.getItemId());
|
||||
qw.eq(bo.getQuantity() != null, "d.quantity", bo.getQuantity());
|
||||
qw.eq(StringUtils.isNotBlank(bo.getUnit()), "d.unit", bo.getUnit());
|
||||
qw.eq(StringUtils.isNotBlank(bo.getBatchNo()), "d.batch_no", bo.getBatchNo());
|
||||
return qw;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user