WIN-2308041133\Administrator 4 hours ago
parent
commit
1f4dae8076
1 changed files with 3 additions and 1 deletions
  1. 3 1
      app/models/user/DividendsRecord.php

+ 3 - 1
app/models/user/DividendsRecord.php

@@ -258,7 +258,9 @@ class DividendsRecord extends BaseModel
 
                     if ($group_brokerage_per_user > 0){
                         // 更新每个用户的分红金额
-                        $group_users = User::where('group_level', $group_level->id)->select();
+                        $group_level_lst = SystemGroupLevel::where('grade', '>=', $group_level->grade)->where('is_del',0)->where('is_show',1)->where('dividends','>',0)->column('id'); //统计高等级id
+                        $group_users = User::where('group_level','in', $group_level_lst)->select();
+
                         foreach ($group_users as $user) {
                             $new_brokerage = bcadd($user->brokerage_price, $group_brokerage_per_user, 2);
                             $id = self::income('团队分红', $user['uid'], 'brokerage_price', $group_brokerage_per_user, $group_level->name.'团队等级分红');