From 4d58d79fe47567357725d0eda73475804e3f8d3c Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Tue, 26 Aug 2025 09:56:30 +0800 Subject: [PATCH] update --- app/Http/Controllers/Mobile/CourseController.php | 2 +- app/Models/CourseContentEvaluationAsk.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Mobile/CourseController.php b/app/Http/Controllers/Mobile/CourseController.php index 94baff9..1f89c67 100755 --- a/app/Http/Controllers/Mobile/CourseController.php +++ b/app/Http/Controllers/Mobile/CourseController.php @@ -144,7 +144,7 @@ class CourseController extends CommonController return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]); } $detail = CourseContentEvaluation::with(['courseContentEvaluationAsks' => function ($q) { - $q->orderBy('sort', 'asc'); + $q->with('courseContent')->orderBy('sort', 'asc'); }])->find($all['course_content_evaluation_id']); return $this->success($detail); } diff --git a/app/Models/CourseContentEvaluationAsk.php b/app/Models/CourseContentEvaluationAsk.php index e8ef820..4f78f32 100644 --- a/app/Models/CourseContentEvaluationAsk.php +++ b/app/Models/CourseContentEvaluationAsk.php @@ -6,4 +6,9 @@ class CourseContentEvaluationAsk extends SoftDeletesModel { protected $casts = ['select_item' => 'json']; + public function courseContent() + { + return $this->hasOne(CourseContentEvaluation::class, 'id', 'course_content_id'); + } + }