stanley-king 6 лет назад
Родитель
Сommit
761c6f89f7

+ 5 - 0
mobile/control/bonusex.php

@@ -918,6 +918,11 @@ function android_downpath()
     return $url;
 }
 
+function share_path($output)
+{
+    return url_helper::bonus_open_path($output['type_info']['type_sn']);
+}
+
 function share_url($output)
 {
     return url_helper::bonus_open_url($output['type_info']['type_sn']);

+ 7 - 4
mobile/control/member_bonus.php

@@ -117,7 +117,7 @@ class member_bonusControl extends mbMemberControl
     private function daliy_bonus_url()
     {
         $url = rkcache('daliy_bonus_url');
-        if($url){
+        if(!empty($url)) {
             return $url;
         }
 
@@ -125,13 +125,14 @@ class member_bonusControl extends mbMemberControl
         $today = date('Y-m-d',$now);
 
         $maker = new activity_bonus();
-        $input['bonus_rate'] = "30|1500|50#40|600|30#100|100|20";//红包参数
+        $input['bonus_rate'] = "30|200|100";                     //红包参数
         $input['type_name']  = "每日签到红包";                     //红包名称
         $input['type_bless'] = "每天10点 试试手气";                //红包祝福语
-        $input['usable_days']= "30";                            //使用时间
-        $input['send_type']   = 1;                              //1:随机红包
+        $input['usable_days']= 30;                               //使用时间
+        $input['send_type']   = 1;                               //1:随机红包
         $input['start_time']  = $today.' 10:00:00';
         $input['end_time']    = $today.' 23:59:59';
+        $input['can_share']    = 0;
 
         $ret = $maker->make($input);
         if($ret == false) {
@@ -537,6 +538,7 @@ class member_bonusControl extends mbMemberControl
         {
             $type_sn = $ret['type_sn'];
             $url = url_helper::bonus_open_url($type_sn);
+            $path = url_helper::bonus_open_path($type_sn);
             $this->share_info($type,$title,$sub_title,$img_url);
             $this->reset_share();
 
@@ -544,6 +546,7 @@ class member_bonusControl extends mbMemberControl
                 'url' => "{$url}",
                 'title' => $title,
                 'sub_title' => $sub_title,
+                'path' => $path,
                 'img_url' => $img_url));
         }
     }

+ 8 - 5
mobile/templates/default/bonus/detail.php

@@ -59,16 +59,18 @@
     }
 
     $('#link').attr('href',app());
-    var url         = "<?php echo share_url($output); ?>";
+    var url   = "<?php echo share_url($output); ?>";
+    var bonus_path = "<?php echo share_path($output); ?>";
     var title = "<?php echo share_title($output); ?>";
-    var img_url     = "<?php echo share_image($output); ?>";
-    var sub_title   = "<?php echo share_subtitle($output); ?>\n\n点击领取";
+    var img_url    = "<?php echo share_image($output); ?>";
+    var sub_title  = "<?php echo share_subtitle($output); ?>\n\n点击领取";
 
     weiXinShare.init({
         title:title,
         desc:sub_title,
         link:url,
-        imgUrl:img_url
+        imgUrl:img_url,
+        path:bonus_path
     });
 
     if(isMobile.iOS()) {
@@ -88,7 +90,8 @@
                 title:title,
                 sub_title:sub_title,
                 img_url:img_url,
-                url:url
+                url:url,
+                path:bonus_path
             }
         };
         call_native_handler('on_native_click',JSON.stringify(jsonobject));