Bläddra i källkod

fix brand error

stanley-king 6 år sedan
förälder
incheckning
1e4171be9e
3 ändrade filer med 12 tillägg och 3 borttagningar
  1. 8 0
      helper/url_helper.php
  2. 1 1
      mobile/control/brand.php
  3. 3 2
      mobile/control/member_bonus.php

+ 8 - 0
helper/url_helper.php

@@ -27,6 +27,14 @@ class url_helper
         $url = BASE_SITE_URL . "/mobile/index.php?act=bonusex&op=open&client_type=wap&type_sn={$type_sn}&relay_id={$relay_id}";
         return $url;
     }
+    public static function bonus_open_path($type_sn)
+    {
+        $relay_id = session_helper::share_id();
+        $url = BASE_SITE_URL . "/mobile/index.php?act=bonusex&op=open&client_type=wap&type_sn={$type_sn}&relay_id={$relay_id}";
+        $url = urlencode($url);
+        $path = "pages/shareBonus/shareBonus?url={$url}";
+        return $path;
+    }
 
     public static function bonus_grab_url($type_sn)
     {

+ 1 - 1
mobile/control/brand.php

@@ -16,8 +16,8 @@ class brandControl extends mobileHomeControl
 
     public function homeOp()
     {
-
         $blocks = [];
+        $brands = brand_helper::instance()->brandex();
         $blocks[] = $brands['block'];
         return self::outsuccess(array("special_list" => $blocks,'mobile_page' => mobile_page(1)));
     }

+ 3 - 2
mobile/control/member_bonus.php

@@ -232,11 +232,12 @@ class member_bonusControl extends mbMemberControl
                 }
             }
 
-            return self::outsuccess(array('type_sn' => $ret,
+            return self::outsuccess(['type_sn' => $ret,
                 'url' => "{$url}",
+                'path' => url_helper::bonus_open_path($type_sn),
                 'title' => $title,
                 'sub_title' => $sub_title,
-                'img_url' => $img_url));
+                'img_url' => $img_url]);
         }
     }