Переглянути джерело

共富合伙人平均分红

shichen 5 місяців тому
батько
коміт
c1dd5c26ef
1 змінених файлів з 19 додано та 7 видалено
  1. 19 7
      app/controller/api/shareProsperity/Task.php

+ 19 - 7
app/controller/api/shareProsperity/Task.php

@@ -488,20 +488,32 @@ class Task
488
 
488
 
489
     public function share_prosperity_test_partner()
489
     public function share_prosperity_test_partner()
490
     {
490
     {
491
-        $groupUser = Db::name('shared_prosperity_user')->where('partner_level',3)->select()->toArray();
492
-        $userData = array_column($groupUser,'user_id');
493
-        $money = 34.27;
491
+        $level = 2;
492
+        $desc = [
493
+            1 => '共富一星合伙人分红',
494
+            2 => '共富二星合伙人分红',
495
+            3 => '共富三星合伙人分红',
496
+            4 => '共富钻石合伙人分红',
497
+        ];
498
+        $money = [
499
+            1 => 6.06,
500
+            2 => 11.69,
501
+            3 => 18.18,
502
+            4 => 27.27,
503
+        ];
504
+        $groupUser = Db::name('shared_prosperity_user')->where('partner_level', $level)->select()->toArray();
505
+        $userData = array_column($groupUser, 'user_id');
494
         foreach ($userData as $key => $uid) {
506
         foreach ($userData as $key => $uid) {
495
             $bill = [
507
             $bill = [
496
                 'uid' => $uid,
508
                 'uid' => $uid,
497
                 'link_id' => 0,
509
                 'link_id' => 0,
498
                 'pm' => 1,
510
                 'pm' => 1,
499
-                'title' => '共富钻石合伙人分红',
511
+                'title' => $desc[$level],
500
                 'category' => 'now_money',
512
                 'category' => 'now_money',
501
                 'type' => 'commission',
513
                 'type' => 'commission',
502
-                'number' => $money,
514
+                'number' => $money[$level],
503
                 'balance' => 0,
515
                 'balance' => 0,
504
-                'mark' => '共富钻石合伙人分红',
516
+                'mark' => $desc[$level],
505
                 'create_time' => date('Y-m-d H:i:s'),
517
                 'create_time' => date('Y-m-d H:i:s'),
506
                 'status' => 1,
518
                 'status' => 1,
507
                 'commission_type' => CommonEnum::COMMISSION_TYPE['SHARED_PROSPERITY_PARTNER_COMMISSION']['code'],
519
                 'commission_type' => CommonEnum::COMMISSION_TYPE['SHARED_PROSPERITY_PARTNER_COMMISSION']['code'],
@@ -520,7 +532,7 @@ class Task
520
             ];
532
             ];
521
             $a = Db::name('user_bill')->insert($bill);
533
             $a = Db::name('user_bill')->insert($bill);
522
 
534
 
523
-            $b = Db::name('user')->where('uid',$uid)->inc('brokerage_price',$money)->update();
535
+            $b = Db::name('user')->where('uid', $uid)->inc('brokerage_price', $money[$level])->update();
524
         }
536
         }
525
 
537
 
526
     }
538
     }