上架没批次也可以
This commit is contained in:
+2
-3
@@ -645,9 +645,6 @@ public class StockShelfOrderDomainService {
|
|||||||
.map(BatchDetailPO::getFieldName)
|
.map(BatchDetailPO::getFieldName)
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
if (fieldNames.size() == 0) {
|
|
||||||
throw new ServiceException("批次信息不存在");
|
|
||||||
}
|
|
||||||
Long shipperId = stockReceiptOrderDO.getShipperId();
|
Long shipperId = stockReceiptOrderDO.getShipperId();
|
||||||
MaterialInventory param = getParam(shelfMaterialDetail, fieldNames, shipperId);
|
MaterialInventory param = getParam(shelfMaterialDetail, fieldNames, shipperId);
|
||||||
List<MaterialInventoryPO> materialInventoryPOS = materialInventoryMapper.selectListByWhere(param);
|
List<MaterialInventoryPO> materialInventoryPOS = materialInventoryMapper.selectListByWhere(param);
|
||||||
@@ -932,6 +929,7 @@ public class StockShelfOrderDomainService {
|
|||||||
param.setStorageLocationId(shelfMaterialDetail.getStorageLocationId());
|
param.setStorageLocationId(shelfMaterialDetail.getStorageLocationId());
|
||||||
param.setOrganizationId(shelfMaterialDetail.getOrganizationId());
|
param.setOrganizationId(shelfMaterialDetail.getOrganizationId());
|
||||||
param.setBatchNumber(shelfMaterialDetail.getBatchNumber());
|
param.setBatchNumber(shelfMaterialDetail.getBatchNumber());
|
||||||
|
if (fieldNames.size() > 0) {
|
||||||
for (String fieldName : fieldNames) {
|
for (String fieldName : fieldNames) {
|
||||||
switch (fieldName) {
|
switch (fieldName) {
|
||||||
case "ext_attr_4":
|
case "ext_attr_4":
|
||||||
@@ -966,6 +964,7 @@ public class StockShelfOrderDomainService {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return param;
|
return param;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user