소스 검색

debug invite_friend

stanley-king 7 년 전
부모
커밋
6fa2770454
4개의 변경된 파일19개의 추가작업 그리고 7개의 파일을 삭제
  1. 3 0
      helper/model/member_info.php
  2. 1 1
      helper/push_helper.php
  3. 1 1
      mobile/control/control.php
  4. 14 5
      mobile/control/invite_friend.php

+ 3 - 0
helper/model/member_info.php

@@ -149,4 +149,7 @@ class member_info
         $client_type = intval($this->member_info['client_type']);
         return $client_type;
     }
+    public function inviter_id() {
+        return intval($this->member_info['inviter_id']);
+    }
 }

+ 1 - 1
helper/push_helper.php

@@ -331,6 +331,7 @@ class push_helper
 
         self::push($user,$push_param);
     }
+
     ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     public static function user_order_complete_fixed($user, $money, $rate, $type_sn)
     {
@@ -442,7 +443,6 @@ class push_helper
         QueueClient::push('upushSendMsg',$push_param);
     }
 
-
     public static function order_evaluate_bonus($user, $money,$rate,$type_sn)
     {
         $desc = self::money_rate_desc($money, $rate);

+ 1 - 1
mobile/control/control.php

@@ -304,5 +304,5 @@ function bonus_version()
 }
 function shop_version()
 {
-    return "v=2017111002";
+    return "v=20171114";
 }

+ 14 - 5
mobile/control/invite_friend.php

@@ -113,12 +113,20 @@ class tpl_invite_friend
     private function show_relay()
     {
         $minfo = $this->mUserInfo;
+        $inviter_id = $minfo->inviter_id();
         $str = "<div class=\"user_msg\">
                     <div class=\"user\">
                         <div class=\"user_img\"><img src=\"{$minfo->avatar()}\"></div>
-                        <div class=\"user_name\">{$minfo->nickname()}</div>
-                        <div class=\"invite_user\"><span class=\"label\">邀请者:</span><img src=\"{$minfo->nickname()}\" class=\"invite_img\"></div>
-                    </div>
+                        <div class=\"user_name\">{$minfo->nickname()}</div>";
+        echo $str;
+
+        if($inviter_id > 0) {
+            $inviter = new member_info($inviter_id);
+            $str = "<div class=\"invite_user\"><span class=\"label\">邀请者:</span><img src=\"{$inviter->avatar()}\" class=\"invite_img\"></div>";
+            echo $str;
+        }
+
+        $str =     "</div>
                     <div class=\"get_bonus\">
                         <div class=\"total\"><span class=\"bag_icon\"></span><span class=\"price\">{$minfo->reward_amount()}</span>元</div>
                         <div class=\"bonus_label\">累计获得100%红包</div>
@@ -138,10 +146,11 @@ class tpl_invite_friend
     {
         echo "<div class=\"bonus_list\">";
         echo "<div class=\"bonus_pro\">已邀请{$this->mUserInfo->invitees()}人</div>";
-        if(empty($this->mMineInfo)){
+        if(empty($this->mMineInfo) && empty($this->mInvitees)){
             echo '<span class=\"invite_null\">抱歉,你暂时没有邀请好友!</span>';
         }
-        else {
+        else
+        {
             $this->show_invitee($this->mMineInfo);
             foreach ($this->mInvitees as $minfo) {
                 $this->show_invitee($minfo);