shish преди 5 години
родител
ревизия
4de643e2d2
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5 4
      app-pt/controllers/WxOpenController.php

+ 5 - 4
app-pt/controllers/WxOpenController.php

@@ -31,12 +31,13 @@ class WxOpenController extends PublicController
         if ($id == 'hd') {
         if ($id == 'hd') {
             $open = \biz\wx\classes\WxOpenClass::getByCondition(['style' => \biz\wx\classes\WxOpenClass::OPEN_STYLE_HD]);
             $open = \biz\wx\classes\WxOpenClass::getByCondition(['style' => \biz\wx\classes\WxOpenClass::OPEN_STYLE_HD]);
             $prefix = Yii::$app->params['hdPtHost'];
             $prefix = Yii::$app->params['hdPtHost'];
-        }
-        if ($id == 'ghs') {
+        } elseif ($id == 'ghs') {
             $open = \biz\wx\classes\WxOpenClass::getByCondition(['style' => \biz\wx\classes\WxOpenClass::OPEN_STYLE_GHS]);
             $open = \biz\wx\classes\WxOpenClass::getByCondition(['style' => \biz\wx\classes\WxOpenClass::OPEN_STYLE_GHS]);
             $prefix = Yii::$app->params['ghsPtHost'];
             $prefix = Yii::$app->params['ghsPtHost'];
-        }
-        if (empty($open)) {
+        } elseif ($id == 'mall') {
+            $open = \biz\wx\classes\WxOpenClass::getByCondition(['style' => \biz\wx\classes\WxOpenClass::OPEN_STYLE_MALL]);
+            $prefix = Yii::$app->params['mallPtHost'];
+        } else {
             util::stop('没有找到平台信息');
             util::stop('没有找到平台信息');
         }
         }
         $url = $prefix . '/wx-open-callback/' . $id;
         $url = $prefix . '/wx-open-callback/' . $id;