Parcourir la source

更新菜单商品对应关系

shish il y a 6 ans
Parent
commit
95ddbd1686
1 fichiers modifiés avec 34 ajouts et 1 suppressions
  1. 34 1
      console/controllers/UpgradeController.php

+ 34 - 1
console/controllers/UpgradeController.php

@@ -2,6 +2,7 @@
 
 namespace console\controllers;
 
+use biz\goods\services\GoodsCategoryService;
 use biz\user\services\UserService;
 use Yii;
 use yii\console\Controller;
@@ -728,6 +729,38 @@ ALTER TABLE `xhMerchantCapital` MODIFY `io` TINYINT NOT NULL DEFAULT 0 COMMENT '
 				echo $insertUser['id'] . "\n";
 			}
 		}
+		
+		//更新国兰的菜单分类
+		$sql = "truncate `xhCategory`;insert  into `xhCategory`(`id`,`parentId`,`merchantId`,`categoryName`,`description`,`img`,`goodsNum`,`sold`,`inTurn`,`status`) values (1,0,12358,'花束','唯美花束','',0,0,15,0),(2,0,12358,'花盒','时尚花盒','',0,0,14,0),(3,0,12358,'开业花篮','开业花篮','',0,0,0,0),(4,0,12358,'婚礼用花','婚礼用花','',0,0,0,0),(5,0,12358,'会议用花','会议用花','',0,0,0,0),(9,0,12358,'蝴蝶兰专区','蝴蝶兰','',0,0,4,0),(87,0,12358,'花篮','时尚礼篮','',0,0,4,0),(88,0,12358,'植物-微景观','植物-微景观','',0,0,4,0);";
+		Yii::$app->db->createCommand($sql)->execute();
+		
+		//更新菜单与商品对应关系
+		Yii::$app->db->createCommand("truncate `xhGoodsCategory`;")->execute();
+		$goodsCategory = Yii::$app->db2->createCommand('select * from `xhGoodsCategory` where `merchantId`=12358')->queryAll();
+		if (!empty($goodsCategory)) {
+			foreach ($goodsCategory as $val) {
+				$cId = $val['cId'];
+				$gId = $val['gId'];
+				$inTurn = $val['inTurn'];
+				$merchantId = $val['merchantId'];
+				GoodsCategoryService::add(['gId' => $gId, 'cId' => $cId, 'inTurn' => $inTurn, 'status' => 1, 'merchantId' => $merchantId]);
+				echo $cId . ' ' . $gId . "\n";
+				
+			}
+		}
+		$goodsUsage = Yii::$app->db2->createCommand('select * from `xhGoodsUsage` where `merchantId`=12358')->queryAll();
+		if (!empty($goodsUsage)) {
+			foreach ($goodsUsage as $val) {
+				$usageId = $val['usageId'];
+				$goodsId = $val['goodsId'];
+				$inTurn = $val['inTurn'];
+				$merchantId = $val['merchantId'];
+				GoodsCategoryService::add(['gId' => $goodsId, 'cId' => $usageId, 'inTurn' => $inTurn, 'status' => 1, 'merchantId' => $merchantId]);
+				echo $usageId . ' ' . $goodsId . "\n";
+				
+			}
+		}
+
 	}
-	
+
 }