diff --git a/app/common/repositories/system/merchant/MerchantRepository.php b/app/common/repositories/system/merchant/MerchantRepository.php index 393d8d43..79315a36 100644 --- a/app/common/repositories/system/merchant/MerchantRepository.php +++ b/app/common/repositories/system/merchant/MerchantRepository.php @@ -18,6 +18,7 @@ use app\common\dao\system\merchant\MerchantDao; use app\common\dao\system\serve\ServeOrderDao; use app\common\model\store\order\StoreOrder; use app\common\model\store\product\ProductReply; +use app\common\model\store\service\StoreService; use app\common\model\system\merchant\Merchant; use app\common\repositories\BaseRepository; use app\common\repositories\store\coupon\StoreCouponRepository; @@ -463,6 +464,7 @@ class MerchantRepository extends BaseRepository { Db::transaction(function () use ($id) { $this->dao->update($id, ['is_del' => 1]); + StoreService::getInstance()->update(['is_del' => 1], ['mer_id' => $id]); app()->make(MerchantAdminRepository::class)->deleteMer($id); Queue::push(ClearMerchantStoreJob::class, ['mer_id' => $id]); });