diff --git a/application/api/model/User.php b/application/api/model/User.php index 7d993148..297d659c 100644 --- a/application/api/model/User.php +++ b/application/api/model/User.php @@ -486,9 +486,9 @@ class User extends Model $top_users_count = 0; $users = json_decode($item['give_user_ids'], true); if($users){ - foreach ($users as $user_id){ - $userInfo[] = db::name('user')->where(['id' => $user_id['user_id']])->field('id user_id,nickname,avatar')->find(); - $userInfo[]['count'] = $user_id['count']; + foreach ($users as $kk => $user_id){ + $userInfo[$kk] = db::name('user')->where(['id' => $user_id['user_id']])->field('id user_id,nickname,avatar')->find(); + $userInfo[$kk]['count'] = $user_id['count']; $top_users_count ++; } //用户信息$userInfo 按照数量 count 排序且保留前三个