库存支持数据0导入

This commit is contained in:
杨建炊 2024-11-08 16:41:44 +08:00
parent 2c965ed7b2
commit 1bbb0c4c63

View File

@ -32,7 +32,7 @@ class InventoryImport implements ToArray, SkipsEmptyRows
$goodsSkus = GoodsSku::query()->with("combinationGoods")->whereIn('external_sku_id', $externalSkuIds)
->get()->toArray();
$goodsSkus = collect($goodsSkus)->map(function ($v) use ($inventoryKeyByExternalSkuIdMap) {
if (!empty($inventoryKeyByExternalSkuIdMap[$v['external_sku_id']])) {
if (isset($inventoryKeyByExternalSkuIdMap[$v['external_sku_id']])) {
$v['inventory'] = $inventoryKeyByExternalSkuIdMap[$v['external_sku_id']];
return $v;
}