Преглед изворни кода

共富合伙人平均分红

shichen пре 4 месеци
родитељ
комит
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 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 506
         foreach ($userData as $key => $uid) {
495 507
             $bill = [
496 508
                 'uid' => $uid,
497 509
                 'link_id' => 0,
498 510
                 'pm' => 1,
499
-                'title' => '共富钻石合伙人分红',
511
+                'title' => $desc[$level],
500 512
                 'category' => 'now_money',
501 513
                 'type' => 'commission',
502
-                'number' => $money,
514
+                'number' => $money[$level],
503 515
                 'balance' => 0,
504
-                'mark' => '共富钻石合伙人分红',
516
+                'mark' => $desc[$level],
505 517
                 'create_time' => date('Y-m-d H:i:s'),
506 518
                 'status' => 1,
507 519
                 'commission_type' => CommonEnum::COMMISSION_TYPE['SHARED_PROSPERITY_PARTNER_COMMISSION']['code'],
@@ -520,7 +532,7 @@ class Task
520 532
             ];
521 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
     }