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

Merge branch 'refs/heads/master' into dev

sunxbiao пре 4 месеци
родитељ
комит
d6129d4249
1 измењених фајлова са 63 додато и 23 уклоњено
  1. 63 23
      app/controller/api/shareProsperity/Task.php

+ 63 - 23
app/controller/api/shareProsperity/Task.php

@@ -402,16 +402,34 @@ class Task
402 402
         // 徐丽萍98元
403 403
         // 李玉芝267元
404 404
         // 其他5个总裁每个人56元
405
+        // $userData = [
406
+        //     43 => 92,
407
+        //     62 => 208,
408
+        //     192 => 310,
409
+        //     3 => 56,
410
+        //     2393 => 267,
411
+        //     4001 => 56,
412
+        //     4073 => 56,
413
+        //     2540 => 56,
414
+        //     4899 => 56,
415
+        // ];
416
+
417
+        // 2026-3-9总裁分红
418
+        // 刘银霞480元
419
+        // 李素红560元
420
+        // 徐丽萍128元
421
+        // 李玉芝268元
422
+        // 其他5个总裁每个人58元
405 423
         $userData = [
406
-            43 => 92,
407
-            62 => 208,
408
-            192 => 310,
409
-            3 => 56,
410
-            2393 => 267,
411
-            4001 => 56,
412
-            4073 => 56,
413
-            2540 => 56,
414
-            4899 => 56,
424
+            43 => 128,
425
+            62 => 560,
426
+            192 => 480,
427
+            3 => 58,
428
+            2393 => 268,
429
+            4001 => 58,
430
+            4073 => 58,
431
+            2540 => 58,
432
+            4899 => 58,
415 433
         ];
416 434
 
417 435
         foreach ($userData as $uid => $money) {
@@ -449,20 +467,30 @@ class Task
449 467
 
450 468
     public function share_prosperity_test_group()
451 469
     {
452
-        $groupUser = Db::name('shared_prosperity_group_user')->where('group_id',1)->select()->toArray();
453
-        $userData = array_column($groupUser,'user_id');
454
-        $money = 1.26;
470
+        $groupId = 2;
471
+        $desc = [
472
+            1 => '共富万人团分红',
473
+            2 => '共富千人团分红'
474
+        ];
475
+        $money = [
476
+            1 => 1.79,
477
+            2 => 19.48
478
+        ];
479
+
480
+        $groupUser = Db::name('shared_prosperity_group_user')->where('group_id', $groupId)->select()->toArray();
481
+        $userData = array_column($groupUser, 'user_id');
482
+
455 483
         foreach ($userData as $key => $uid) {
456 484
             $bill = [
457 485
                 'uid' => $uid,
458 486
                 'link_id' => 0,
459 487
                 'pm' => 1,
460
-                'title' => '共富万人团分红',
488
+                'title' => $desc[$groupId],
461 489
                 'category' => 'now_money',
462 490
                 'type' => 'commission',
463
-                'number' => $money,
491
+                'number' => $money[$groupId],
464 492
                 'balance' => 0,
465
-                'mark' => '共富万人团分红',
493
+                'mark' => $desc[$groupId],
466 494
                 'create_time' => date('Y-m-d H:i:s'),
467 495
                 'status' => 1,
468 496
                 'commission_type' => CommonEnum::COMMISSION_TYPE['SHARED_PROSPERITY_GROUP_COMMISSION']['code'],
@@ -481,27 +509,39 @@ class Task
481 509
             ];
482 510
             $a = Db::name('user_bill')->insert($bill);
483 511
 
484
-            $b = Db::name('user')->where('uid',$uid)->inc('brokerage_price',$money)->update();
512
+            $b = Db::name('user')->where('uid', $uid)->inc('brokerage_price', $money[$groupId])->update();
485 513
         }
486 514
 
487 515
     }
488 516
 
489 517
     public function share_prosperity_test_partner()
490 518
     {
491
-        $groupUser = Db::name('shared_prosperity_user')->where('partner_level',3)->select()->toArray();
492
-        $userData = array_column($groupUser,'user_id');
493
-        $money = 34.27;
519
+        $level = 2;
520
+        $desc = [
521
+            1 => '共富一星合伙人分红',
522
+            2 => '共富二星合伙人分红',
523
+            3 => '共富三星合伙人分红',
524
+            4 => '共富钻石合伙人分红',
525
+        ];
526
+        $money = [
527
+            1 => 6.06,
528
+            2 => 11.69,
529
+            3 => 18.18,
530
+            4 => 27.27,
531
+        ];
532
+        $groupUser = Db::name('shared_prosperity_user')->where('partner_level', $level)->select()->toArray();
533
+        $userData = array_column($groupUser, 'user_id');
494 534
         foreach ($userData as $key => $uid) {
495 535
             $bill = [
496 536
                 'uid' => $uid,
497 537
                 'link_id' => 0,
498 538
                 'pm' => 1,
499
-                'title' => '共富钻石合伙人分红',
539
+                'title' => $desc[$level],
500 540
                 'category' => 'now_money',
501 541
                 'type' => 'commission',
502
-                'number' => $money,
542
+                'number' => $money[$level],
503 543
                 'balance' => 0,
504
-                'mark' => '共富钻石合伙人分红',
544
+                'mark' => $desc[$level],
505 545
                 'create_time' => date('Y-m-d H:i:s'),
506 546
                 'status' => 1,
507 547
                 'commission_type' => CommonEnum::COMMISSION_TYPE['SHARED_PROSPERITY_PARTNER_COMMISSION']['code'],
@@ -520,7 +560,7 @@ class Task
520 560
             ];
521 561
             $a = Db::name('user_bill')->insert($bill);
522 562
 
523
-            $b = Db::name('user')->where('uid',$uid)->inc('brokerage_price',$money)->update();
563
+            $b = Db::name('user')->where('uid', $uid)->inc('brokerage_price', $money[$level])->update();
524 564
         }
525 565
 
526 566
     }