From d7391e3c2431485325b70250c78c29c95fd392ae Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 18 Jul 2025 14:17:27 +0800 Subject: [PATCH] update --- app/Http/Controllers/Admin/OtherController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/OtherController.php b/app/Http/Controllers/Admin/OtherController.php index 166e156..dd3736a 100755 --- a/app/Http/Controllers/Admin/OtherController.php +++ b/app/Http/Controllers/Admin/OtherController.php @@ -66,9 +66,10 @@ class OtherController extends CommonController 'total' => User::count() - collect($industryTotal)->sum('total') ]; // 课程统计 - $courseTypes = CourseType::where('is_chart',1)->get(); + $courseTypes = CourseType::where('is_chart', 1)->get(); foreach ($courseTypes as $courseType) { - $courseType->course_signs_total = CourseSign::whereIn('course_id', $courseType->courses->pluck('id')) + $courseIds = Course::where('type', $courseType->id)->pluck('id'); + $courseType->course_signs_total = CourseSign::whereIn('course_id', $courseIds) ->where('status', 1) ->count(); }