Kaynağa Gözat

add to local

stanley-king 7 yıl önce
ebeveyn
işleme
69bebe9dd7

+ 5 - 0
helper/async/register.php

@@ -23,6 +23,8 @@ class register extends IAsync
     private $cur_info;
     private $last_inviter;
 
+    const max_inviters = 10;
+
     public function __construct($user,$inviter)
     {
         $mod_member = Model('member');
@@ -93,6 +95,9 @@ class register extends IAsync
     //给Level 级的邀请者发奖励
     private function reward_inviter($inviter, $level)
     {
+        $inviter_info = new member_info($inviter);
+        if($inviter_info->invitees() > register::max_inviters) return false;
+
         $params = bonus\parameters::guide_inviter($this->cur_info->nickname(),$level);
         foreach ($params as $param)
         {

+ 10 - 10
helper/bonus/parameters.php

@@ -212,21 +212,21 @@ class parameters
         if($cash > 10)
         {
             $rate_moneys = [
-                ['amount' => 5,   'num' => 1, 'rate' => 100],
-                ['amount' => 1,   'num' => 1, 'rate' => 100],
-                ['amount' => 0.5, 'num' => 1, 'rate' => 100],
-                ['amount' => 0.25,'num' => 1, 'rate' => 100],
-                ['amount' => 0.10,'num' => 1, 'rate' => 100],
-                ['amount' => 0.05,'num' => 1, 'rate' => 100],
+                ['amount' => 5,   'num' => 1, 'rate' => 50],
+                ['amount' => 1,   'num' => 1, 'rate' => 50],
+                ['amount' => 0.5, 'num' => 1, 'rate' => 50],
+                ['amount' => 0.25,'num' => 1, 'rate' => 50],
+                ['amount' => 0.10,'num' => 1, 'rate' => 50],
+                ['amount' => 0.05,'num' => 1, 'rate' => 50],
             ];
         }
         else
         {
             $rate_moneys = [
-                ['amount' => 0.5, 'num' => 1, 'rate' => 100],
-                ['amount' => 0.25,'num' => 1, 'rate' => 100],
-                ['amount' => 0.10,'num' => 1, 'rate' => 100],
-                ['amount' => 0.05,'num' => 1, 'rate' => 100],
+                ['amount' => 0.5, 'num' => 1, 'rate' => 50],
+                ['amount' => 0.25,'num' => 1, 'rate' => 50],
+                ['amount' => 0.10,'num' => 1, 'rate' => 50],
+                ['amount' => 0.05,'num' => 1, 'rate' => 50],
             ];
         }
 

+ 1 - 1
mobile/control/invite_friend.php

@@ -279,7 +279,7 @@ class tpl_invite_friend
                     </div>
                     <div class=\"prompt_list\">
                         <p>1.由于近期发现恶意刷红包用户,为保障体验,在邀请好友之后,需要好友微信授权、注册、下载APP登录后才发邀请奖励。</p>
-                        <p>2.为了您的长期收益,我们建议您邀请真实的朋友。</p>
+                        <p>2.每人最多可邀请10位好友,为了您的长期收益,我们建议您邀请真实的朋友。</p>
                         <p>3.您可以点击\"召唤TA\",邀请好友回来。(同一用户每天只能召唤一次)</p>
                         <p>4.熊猫有权解散违规邀请的用户,收回已发红包并关闭相关订单。(具体细节查看规则)</p>
                     </div>