From 67334d9711ab4564edc2a42c7f4a7c267d473dfd Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Thu, 28 Aug 2025 15:13:32 +0800 Subject: [PATCH] update --- app/Http/Controllers/Mobile/OtherController.php | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/Mobile/OtherController.php b/app/Http/Controllers/Mobile/OtherController.php index 40bf84a..994cbad 100755 --- a/app/Http/Controllers/Mobile/OtherController.php +++ b/app/Http/Controllers/Mobile/OtherController.php @@ -151,15 +151,14 @@ class OtherController extends CommonController )) AS distance "; - $query = Company::with('users') - ->whereHas('users', function ($query) { - $query->where('is_schoolmate', 1)->with([ - 'courseSigns' => function ($query) { - $query->with('course')->orderBy('fee_status', 'desc'); - } - ]); - }) - ->select('*') + $query = Company::with(['users' => function ($query) { + $query->with(['courseSigns' => function ($query) { + $query->with('course')->orderBy('fee_status', 'desc'); + } + ]); + }])->whereHas('users', function ($query) { + $query->where('is_schoolmate', 1); + })->select('*') ->selectRaw($distanceFormula, [$latitude, $latitude, $longitude]) ->where(function ($query) use ($all) { if (isset($all['company_name'])) {