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

fix(task): 修复任务分组用户查询逻辑

- 在查询分组用户时添加状态过滤条件
- 确保只查询状态为1的活跃用户数据
- 防止已禁用用户参与任务分组计算
shichen пре 4 месеци
родитељ
комит
4448601997
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      app/controller/api/shareProsperity/Task.php

+ 1 - 1
app/controller/api/shareProsperity/Task.php

@@ -477,7 +477,7 @@ class Task
477 477
             2 => 29.3
478 478
         ];
479 479
 
480
-        $groupUser = Db::name('shared_prosperity_group_user')->where('group_id', $groupId)->select()->toArray();
480
+        $groupUser = Db::name('shared_prosperity_group_user')->where('group_id', $groupId)->where('status',1)->select()->toArray();
481 481
         $userData = array_column($groupUser, 'user_id');
482 482
 
483 483
         foreach ($userData as $key => $uid) {