shish há 4 anos atrás
pai
commit
3ffd094f48

+ 3 - 1
biz-ghs/item/services/ItemService.php

@@ -148,12 +148,13 @@ class ItemService extends BaseService
             $className = $v['name'];
             $inTurn = $v['inTurn'];
 
-            //写入ghsItemClass
             $classData = [
                 'sjId' => $sjId,
+                'mainId' => $mainId,
                 'name' => $className,
                 'inTurn' => $inTurn,
             ];
+            //初始化花材分类
             $addClassRespond = ItemClassClass::add($classData);
             $ghsClassId = $addClassRespond['id'];
 
@@ -201,6 +202,7 @@ class ItemService extends BaseService
         //2021-5-7 增加默认分类
         $classData = [
             'sjId' => $sjId,
+            'mainId' => $mainId,
             'name' => '默认分类',
             'inTurn' => -1,
             'isDefault' => 1,

+ 2 - 2
biz-hd/goods/classes/CategoryClass.php

@@ -65,7 +65,7 @@ class CategoryClass extends BaseClass
     }
 
     //开店初始化分类和商品 ssh 2020.2.14
-    public static function initCategoryGoods($sjId)
+    public static function initCategoryGoods($sjId, $mainId)
     {
         $date = date("Y-m-d H:i:s");
         $list = [
@@ -81,7 +81,7 @@ class CategoryClass extends BaseClass
             '绿植' => []
         ];
         foreach ($list as $key => $goodsList) {
-            $data = ['categoryName' => $key, 'sjId' => $sjId, 'status' => 1];
+            $data = ['categoryName' => $key, 'sjId' => $sjId, 'mainId' => $mainId, 'status' => 1];
             $cat = self::add($data);
             if (!empty($goodsList)) {
                 $categoryId = $cat['id'];

+ 2 - 2
biz/sj/classes/MerchantClass.php

@@ -45,12 +45,12 @@ class MerchantClass extends BaseClass
         ItemService::initItem($sjId, $shopId);
     }
 
-    public static function initHdMore($applyData, $sjId, $shopId)
+    public static function initHdMore($applyData, $sjId, $shopId, $mainId)
     {
         //初始化员工和角色
         AdminClass::initAdmin($applyData, $sjId, $shopId);
         //商品和分类初始化
-        CategoryClass::initCategoryGoods($sjId);
+        CategoryClass::initCategoryGoods($sjId, $mainId);
         //商城和门店广告初始化
         AdClass::initAdd($sjId);
         //培训班初始化

+ 1 - 1
biz/sj/services/MerchantService.php

@@ -183,7 +183,7 @@ class MerchantService extends BaseService
         //供应商添加客户时暂时先不初始化
         if (isset($applyData['replace']) == false || $applyData['replace'] != 1) {
             //员工、角色、商品、分类、培训班、花材等初始化
-            MerchantClass::initMore($applyData, $sjId, $shopId);
+            MerchantClass::initMore($applyData, $sjId, $shopId, $mainId);
         }
 
         $sjData = [];