Kaynağa Gözat

公众号菜单初始化

shish 6 yıl önce
ebeveyn
işleme
9dfcfabd11

+ 3 - 13
app/www/controllers/WxOpenController.php

@@ -154,20 +154,10 @@ class WxOpenController extends PublicController
 		$merchant = xhMerchantService::applyCreateMerchant($appData);
 		$wxOpenId = configDict::getConfig('openId');
 		$merchantId = $merchant['id'];
-		$account = $merchant['id'];
-		$createTime = date("Y-m-d H:i:s");
-		$orderId = 'A' . stringUtil::buildOrderNo();
-		$orderData = ['id' => $orderId, 'userId' => 0, 'applyName' => $nick_name, 'email' => '',
-			'createTime' => $createTime, 'accountId' => 0, 'inviteCode' => '', 'merchantId' => $merchantId, 'invitedMerchantId' => $merchantId,
-			'prePrice' => 0, 'actPrice' => 0, 'deadline' => time() + 2592000, 'inviteCodeStatus' => 0, 'payStatus' => 1,
-		];
 		xhWxOpenService::updateById($wxOpenId, ['merchantId' => $merchantId]);
-		//xhApplyOrderService::add($orderData);//保存订单信息
-		//xhWxMenuService::applyInit($merchant);//初始化微信菜单
-		//$openMerchant = xhWxOpenService::getMerchant();
-		//$openMerchantAccount = $openMerchant['id'];
-		//将新生成的商家account加密传到后台绑定管理员,密钥有效期5分钟
-		//$newAccount = urlencode(stringUtil::authcode($account, 'ENCODE', 300));
+
+		xhWxMenuService::applyInit($merchant);//初始化微信菜单
+
 		echo 'ok';
 	}
 	

+ 1 - 1
common/services/xhWxMenuService.php

@@ -35,7 +35,7 @@ class xhWxMenuService
             ["type" => 'view', "name" => "我的订单", "menuOption" => $menuOption['redirectToCommonUseUrl'], "url" => $mDomain . '/#/?account=' . $merchantId,],
         ];
         $open = WxOpenService::getById(1);
-        //如果是平台的公众号显示的菜单是不一样的
+        //平台使用的公众号菜单与花店公众号菜单不一样
         if (isset($open['merchantId']) && $open['merchantId'] == $merchantId) {
             $button = [
                 ["type" => 'view', "name" => "官网", "menuOption" => $menuOption['redirectToCommonUseUrl'], "url" => $wDomain],