From 43a1c491c14f54af70fe61a5997b38f2348215a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=BB=BA=E7=82=8A?= <924182103@qq.com> Date: Wed, 11 Dec 2024 14:27:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=8F=E5=B0=91=E6=95=B0=E6=8D=AE=E7=94=9F?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Business/BusinessGoodsSkusController.php | 2 +- app/Services/Business/KuaiTuanTuan/Goods.php | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/Business/BusinessGoodsSkusController.php b/app/Http/Controllers/Business/BusinessGoodsSkusController.php index 23e3c80..861be71 100644 --- a/app/Http/Controllers/Business/BusinessGoodsSkusController.php +++ b/app/Http/Controllers/Business/BusinessGoodsSkusController.php @@ -94,7 +94,7 @@ class BusinessGoodsSkusController extends Controller $this->setValidatorFailResponse('未找到对应的商品,请核实后再次同步或删除此平台商品'); } else { $shop = $businessGoodsSku->shop; - BusinessFactory::init()->make($shop['plat_id'])->setShopWithId($shop['id'])->incrQuantity($businessGoodsSku, 0, false); + BusinessFactory::init()->make($shop['plat_id'])->setShopWithId($shop['id'])->incrQuantity($businessGoodsSku, $sku->sale_stock, false); $this->res['message'] = '库存同步请求发送成功,具体结果查看日志'; } return response($this->res, $this->res['httpCode']); diff --git a/app/Services/Business/KuaiTuanTuan/Goods.php b/app/Services/Business/KuaiTuanTuan/Goods.php index 1c1fa23..b243b7e 100644 --- a/app/Services/Business/KuaiTuanTuan/Goods.php +++ b/app/Services/Business/KuaiTuanTuan/Goods.php @@ -4,6 +4,7 @@ namespace App\Services\Business\KuaiTuanTuan; use App\Events\BusinessOrdersUpdate; use App\Models\BusinessGoodsSku; +use App\Services\Business\BusinessFactory; class Goods { @@ -42,9 +43,6 @@ class Goods ); if (empty($businessGoodSku->id)) { $businessGoodSku->save(); - if (!empty($businessGoodSku->external_sku_id)) { - event(new BusinessOrdersUpdate($businessGoodSku, 0)); - } } else { $businessGoodSku->update($data); }