From f8ad3b929b42bd122762a7688c924c466ec91690 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 28 Nov 2025 18:28:15 +0800 Subject: [PATCH] update --- app/Http/Controllers/Admin/OtherController.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/OtherController.php b/app/Http/Controllers/Admin/OtherController.php index 9c0a3d1..78bb1d2 100755 --- a/app/Http/Controllers/Admin/OtherController.php +++ b/app/Http/Controllers/Admin/OtherController.php @@ -247,9 +247,13 @@ class OtherController extends CommonController // 条件2:course id 筛选(或关系) if ($courses && $courses->count() > 0) { if ($hasCondition) { - $query->orWhereIn('course_id', $courses->pluck('id')); + $query->orWhereHas('course', function ($q) use ($courses) { + $q->whereIn('id', $courses->pluck('id')); + }); } else { - $query->whereIn('course_id', $courses->pluck('id')); + $query->whereHas('course', function ($q) use ($courses) { + $q->whereIn('id', $courses->pluck('id')); + }); } } })->get();