where("level", AgentUser::AgentLevelBeing)->orWhere("level", AgentUser::AgentVIP); })->with("user")->where('is_pay', 1)->whereIn('activity_id', [17,18])->where('residue_amount', ">", 0)->pluck("user_id")->toArray(); $users = User::with("agentUser")->whereIn("id", $user_ids)->get(); foreach($users as $user) { $rows[] = [ $user->id, $user->name, $user->mobile, ($user->agentUser->level == AgentUser::AgentLevelBeing)?"有余额的批发商":"有余额的VIP" ]; } return collect($rows); } /** * @return string */ public function title(): string { return '幸运奖'; } }