橙汁先生 1 год назад
Родитель
Сommit
b02aedbefa
1 измененных файлов с 21 добавлено и 6 удалено
  1. 21 6
      app/controller/api/user/User.php

+ 21 - 6
app/controller/api/user/User.php

@@ -278,7 +278,8 @@ class User extends BaseController
278
         $user = $this->request->userInfo();
278
         $user = $this->request->userInfo();
279
         if($user->uid>0){
279
         if($user->uid>0){
280
             //已经入账京豆
280
             //已经入账京豆
281
-            $data['total_source']=$user->vr;
281
+            //$data['total_source']=$user->vr;//原件
282
+            $data['total_source'] = 0;//临时使用
282
             //为生效京豆
283
             //为生效京豆
283
             $data['no_total_source']=Db::name('user_sign_jingdou')->where('status', -1)->where('uid', $user->uid)->sum('number');;
284
             $data['no_total_source']=Db::name('user_sign_jingdou')->where('status', -1)->where('uid', $user->uid)->sum('number');;
284
             log::info("====spread_info_yhc=={$data['total_source']}======={$data['no_total_source']}");
285
             log::info("====spread_info_yhc=={$data['total_source']}======={$data['no_total_source']}");
@@ -289,6 +290,7 @@ class User extends BaseController
289
 
290
 
290
     }
291
     }
291
     public function  jingdou_list(){
292
     public function  jingdou_list(){
293
+        return;
292
         $pm = $this->request->param('pm');
294
         $pm = $this->request->param('pm');
293
 
295
 
294
         [$page, $limit] = $this->getPage();
296
         [$page, $limit] = $this->getPage();
@@ -304,10 +306,10 @@ class User extends BaseController
304
             $data = DB::name('user_sign_jingdou')->where($where)->where('type', 2)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
306
             $data = DB::name('user_sign_jingdou')->where($where)->where('type', 2)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
305
 
307
 
306
         }
308
         }
307
-        if($pm==2){
308
-            $data = DB::name('user_sign_jingdou')->where($where)->where('status', -1)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
309
+        // if($pm==2){
310
+        //     $data = DB::name('user_sign_jingdou')->where($where)->where('status', -1)->field('id,mark,number,type,addtime,order_id')->page($page, $limit)->order("id desc")->select();
309
 
311
 
310
-        }
312
+        // }
311
         // $data['total'] =111;
313
         // $data['total'] =111;
312
 
314
 
313
         log::info("=======date==={$data}");
315
         log::info("=======date==={$data}");
@@ -1396,7 +1398,7 @@ class User extends BaseController
1396
         $teamid = $this->request->uid();
1398
         $teamid = $this->request->uid();
1397
 
1399
 
1398
 
1400
 
1399
-        $teamid =  $this->request->param('teamid');//测试ID
1401
+        //$teamid =  $this->request->param('teamid');//测试ID
1400
         //$teamid = 17;
1402
         //$teamid = 17;
1401
 
1403
 
1402
         $datas_jbp = Db::name('old_user_jbp')->where("id",$teamid)->find();//查询旧系统是否有当前会员
1404
         $datas_jbp = Db::name('old_user_jbp')->where("id",$teamid)->find();//查询旧系统是否有当前会员
@@ -3214,26 +3216,39 @@ class User extends BaseController
3214
     public function get_brokerage_info()
3216
     public function get_brokerage_info()
3215
     {
3217
     {
3216
         $uid = $this->request->uid();
3218
         $uid = $this->request->uid();
3219
+        //佣金余额
3217
         $data['brokerage_price'] = Db::name('user')->where('uid', $uid)->value('brokerage_price');
3220
         $data['brokerage_price'] = Db::name('user')->where('uid', $uid)->value('brokerage_price');
3221
+        //总收益
3218
         $data['sum_amount'] = Db::name('user_bill')
3222
         $data['sum_amount'] = Db::name('user_bill')
3219
             ->where('uid', $uid)
3223
             ->where('uid', $uid)
3220
             ->where('commission_type', '<>', 5)
3224
             ->where('commission_type', '<>', 5)
3221
             ->where('pm', 1)
3225
             ->where('pm', 1)
3222
             ->sum('number');
3226
             ->sum('number');
3227
+
3228
+
3229
+
3230
+        //未结算
3223
         $data['no_clear_amount'] = Db::name('user_bill')
3231
         $data['no_clear_amount'] = Db::name('user_bill')
3224
             ->where('uid', $uid)
3232
             ->where('uid', $uid)
3225
             ->where('commission_type', '<>', 5)
3233
             ->where('commission_type', '<>', 5)
3226
             ->where('pm', 1)
3234
             ->where('pm', 1)
3227
             ->where('status', 0)
3235
             ->where('status', 0)
3228
             ->sum('number');
3236
             ->sum('number');
3237
+        //已提现
3229
         $data['withdraw_amount'] = Db::name('user_extract')
3238
         $data['withdraw_amount'] = Db::name('user_extract')
3230
             ->where('uid', $uid)
3239
             ->where('uid', $uid)
3231
             ->whereIn('status', [0, 1])
3240
             ->whereIn('status', [0, 1])
3232
             ->sum('extract_price');
3241
             ->sum('extract_price');
3242
+        //转VR
3233
         $data['transition_vr_amount'] = Db::name('user_transition_vr')
3243
         $data['transition_vr_amount'] = Db::name('user_transition_vr')
3234
             ->where('uid', $uid)
3244
             ->where('uid', $uid)
3235
             ->where('type', 1)
3245
             ->where('type', 1)
3236
             ->sum('number');
3246
             ->sum('number');
3247
+
3248
+        //最终 总收益是 = 佣金余额 + 已提现 + 已转VR
3249
+        $data['sum_amount'] = $data['sum_amount'] + $data['brokerage_price']  + $data['transition_vr_amount'];
3250
+
3251
+
3237
         return app('json')->success($data);
3252
         return app('json')->success($data);
3238
     }
3253
     }
3239
 
3254
 
@@ -3343,7 +3358,7 @@ class User extends BaseController
3343
             $amount = $this->getPerformance1($value);
3358
             $amount = $this->getPerformance1($value);
3344
             $person_amount += $amount;
3359
             $person_amount += $amount;
3345
         }
3360
         }
3346
-//var_dump($team_amount);
3361
+        //var_dump($team_amount);
3347
 
3362
 
3348
 
3363
 
3349
 
3364