|
@@ -951,11 +951,15 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
wbItem.setfMblno(warehouseBills.getfMblno());// 入库更新库存前执行update更新明细的提单号等于主表的提单号
|
|
|
}
|
|
|
if (WarehouseTypeEnum.CKDB.getType().equals(billsType) || WarehouseTypeEnum.HWTG.getType().equals(billsType)) {
|
|
|
- TWarehouse tWarehouse1 = tWarehouseMapper.selectTWarehouseById(wbItem.getfTransferWarehouselocid());
|
|
|
- wbItem.setfWarehouseInformation(tWarehouse.getfName() + "/" + tWarehouse1.getfName());
|
|
|
+ if (ObjectUtils.isNotNull(wbItem.getfTransferWarehouselocid())){
|
|
|
+ TWarehouse tWarehouse1 = tWarehouseMapper.selectTWarehouseById(wbItem.getfTransferWarehouselocid());
|
|
|
+ wbItem.setfWarehouseInformation(tWarehouse.getfName() + "/" + tWarehouse1.getfName());
|
|
|
+ }
|
|
|
} else {
|
|
|
- TWarehouse tWarehouse1 = tWarehouseMapper.selectTWarehouseById(wbItem.getfWarehouselocid());
|
|
|
- wbItem.setfWarehouseInformation(tWarehouse.getfName() + "/" + tWarehouse1.getfName());
|
|
|
+ if (ObjectUtils.isNotNull(wbItem.getfWarehouselocid())){
|
|
|
+ TWarehouse tWarehouse1 = tWarehouseMapper.selectTWarehouseById(wbItem.getfWarehouselocid());
|
|
|
+ wbItem.setfWarehouseInformation(tWarehouse.getfName() + "/" + tWarehouse1.getfName());
|
|
|
+ }
|
|
|
}
|
|
|
if (null != wbItem.getfId()) {
|
|
|
wbItem.setUpdateTime(wbItem.getfBsdate());
|