WIN-2308041133\Administrator 2 周之前
父節點
當前提交
95f83bcbbc
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      app/models/system/SystemUserTask.php

+ 8 - 4
app/models/system/SystemUserTask.php

@@ -213,7 +213,8 @@ class SystemUserTask extends BaseModel
             $directSubordinateUids = array_unique($directSubordinateUids);
             $directSubordinateUids = array_unique($directSubordinateUids);
             $directSubordinateUids = array_values($directSubordinateUids);
             $directSubordinateUids = array_values($directSubordinateUids);
             @file_put_contents('quanju.txt', json_encode($directSubordinateUids) . "-直属下级uid\r\n", 8);
             @file_put_contents('quanju.txt', json_encode($directSubordinateUids) . "-直属下级uid\r\n", 8);
-            foreach ($directSubordinateUids as $key => $value){
+            foreach ($directSubordinateUids as $value){
+                @file_put_contents('quanju.txt', $value . "-这谁的uid啊\r\n", 8);
                 $teamUids = UserController::getAllTeamMembers($value);  //获取直推下级的团队所有成员
                 $teamUids = UserController::getAllTeamMembers($value);  //获取直推下级的团队所有成员
 
 
                 if (!empty($teamUids)) {
                 if (!empty($teamUids)) {
@@ -223,9 +224,12 @@ class SystemUserTask extends BaseModel
                     $personal_achievement = User::whereIn('uid', $teamUids)
                     $personal_achievement = User::whereIn('uid', $teamUids)
                         ->sum('achievement');
                         ->sum('achievement');
 //                    $team_achievement += $personal_achievement;
 //                    $team_achievement += $personal_achievement;
-                    if ($personal_achievement > $max){  //获取最高消费团队
-                        $max = $personal_achievement;
-                    }
+
+                }
+                $user_achievement = User::where('uid', $value)->value('achievement');
+                $personal_achievement = bcadd($personal_achievement, $user_achievement, 2);  //团队累计消费
+                if ($personal_achievement > $max){  //获取最高消费团队
+                    $max = $personal_achievement;
                 }
                 }
             }
             }
         }
         }