From 618a3ec593283f44e314015c2d940b9ce3c1f435 Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Sun, 12 Feb 2023 09:57:31 +0800 Subject: [PATCH] import --- app/Admin/Imports/StoreProduct.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Admin/Imports/StoreProduct.php b/app/Admin/Imports/StoreProduct.php index 8c443823..09902257 100644 --- a/app/Admin/Imports/StoreProduct.php +++ b/app/Admin/Imports/StoreProduct.php @@ -49,14 +49,20 @@ class StoreProduct $stock = $cells[++$index];// 库存 - $store = Store::where(['title' => $storeName])->firstOrFail(); + $store = Store::where(['title' => $storeName])->first(); + if (!$store) { + throw new ImportException('门店 '.$storeName.' 不存在'); + } $goods = [ 'name' => $goodsName, 'subtitle' => $goodsTitle, 'shipping_template_id' => 1, ]; - $category = ProductCategory::where('name', $categoryName)->firstOrFail(); + $category = ProductCategory::where('name', $categoryName)->first(); + if (!$category) { + throw new ImportException('分类 '.$categoryName.' 不存在'); + } $goods['category_id'] = $category->id; // 图片组