lizhen_gitee il y a 11 mois
Parent
commit
45dd24fee2
1 fichiers modifiés avec 16 ajouts et 20 suppressions
  1. 16 20
      application/api/controller/Notify.php

+ 16 - 20
application/api/controller/Notify.php

@@ -114,26 +114,7 @@ class Notify extends Api
     //已搬走,后台提现审核通过的方法 admin/takecash/takecash
     //普通邀请关系,提现
     /*public function takecash($user_id,$gold,$table,$table_id){
-        //精确小数点
-        bcscale(1);
-
-        //收益者本人
-        $userinfo = Db::name('user')->field('username,invite_uid')->where('id',$user_id)->find();
-
-        //提现往上(直推)返一级
-        if(!empty($userinfo['invite_uid'])){
-            $takecash_invite_rate = config('site.invite_takecash_rate');
-            $jewel = bcdiv(bcmul($gold,$takecash_invite_rate),100);
 
-            $result = model('Wallet')->lockChangeAccountRemain($userinfo['invite_uid'],'jewel',$jewel,42, $userinfo['username'].'提现',$table,$table_id);
-            if($result['status']===false)
-            {
-                Db::rollback();
-                return false;
-            }
-        }
-
-        return true;
     }*/
 
     //已搬走,lavarel,alltools类
@@ -197,6 +178,21 @@ class Notify extends Api
 
                 return true;
             }
+            //上级是A
+            if($intro_userinfo['group_id'] == 3){
+
+                $shouyi_b2a_rate = config('site.shouyi_b2a_rate');//b2a 与 b02a相等
+                $jewelA = bcdiv(bcmul($gold,$shouyi_b2a_rate),100);
+
+                $result = model('Wallet')->lockChangeAccountRemain($intro_userinfo['id'],'agentjewel',$jewelA,52, $userinfo['username'].$remark,$table,$table_id);
+                if($result['status']===false)
+                {
+                    Db::rollback();
+                    return false;
+                }
+
+                return true;//结束了
+            }
         }
         if($userinfo['group_id'] == 2){
             //充值者上级
@@ -263,7 +259,7 @@ class Notify extends Api
             }
         }
 
-        //没有推荐人,自己等级最高,女性充值不返
+        //没有推荐人,女性充值不返
         if(empty($userinfo['intro_uid']) || $userinfo['gender'] == 0){
             return true;
         }