Browse Source

fix bug: xhGoods 没有 shopId 字段,商品按 mainId 归属。ShopTemplateClass::copyGoods 却用了 shopId 去查模板店商品,于是 SQL 直接报错。

shizhongqi 1 day ago
parent
commit
8ee2ff5adf
1 changed files with 1 additions and 1 deletions
  1. 1 1
      biz-hd/shop/classes/ShopTemplateClass.php

+ 1 - 1
biz-hd/shop/classes/ShopTemplateClass.php

@@ -159,6 +159,7 @@ class ShopTemplateClass extends BaseClass
 
     /**
      * 复制商品:先主记录再子规格,销量清零,masterId/kindId 按映射重写
+     * 商品按 mainId 归属,xhGoods 没有 shopId,不能按门店过滤
      * @param int $tplMainId
      * @param int $tplShopId
      * @param array $newShop
@@ -170,7 +171,6 @@ class ShopTemplateClass extends BaseClass
         $map = [];
         $list = GoodsClass::getAllByCondition([
             'mainId' => $tplMainId,
-            'shopId' => $tplShopId,
             'delStatus' => 0,
         ], 'id ASC');
         if (empty($list)) {