From 809900ecf64f0408276e4ad024a7f2ebc192557c Mon Sep 17 00:00:00 2001
From: hf <fei.hong@yoho.cn>
Date: Thu, 24 Dec 2015 02:22:27 +0800
Subject: [PATCH] do add weixin pay call api auth sign

---
 yohobuy/m.yohobuy.com/application/controllers/Home.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/yohobuy/m.yohobuy.com/application/controllers/Home.php b/yohobuy/m.yohobuy.com/application/controllers/Home.php
index dfb48b4..8e91994 100644
--- a/yohobuy/m.yohobuy.com/application/controllers/Home.php
+++ b/yohobuy/m.yohobuy.com/application/controllers/Home.php
@@ -856,9 +856,12 @@ class HomeController extends AbstractAction
 
             $totalFee = intval(strtr($orderDetail['data']['amount'], array('¥' => ''))) * 100;
             $openId = $this->getSession('weixinOpenId');
+            if (empty($openId)) {
+                break;
+            }
 
-            $tools = new JsApiPay();
             //统一下单
+            $tools = new JsApiPay();
             $input = new WxPayUnifiedOrder();
             $input->SetBody('有货订单号:' . $orderCode);
             $input->SetOut_trade_no('YOHOBuy_' . $orderCode); // 商户订单号
--
libgit2 0.24.0