master
cody 5 months ago
parent 07ea2a6b46
commit 15bd754dec

@ -50,7 +50,7 @@ class CourseContentController extends BaseController
{
$all = request()->all();
$list = $this->model->with($all['show_relation'] ?? [])
->withCount('courseKeeps', 'courseContentEvaluationForms')
->withCount('courseKeeps')
->withCount(['courseKeeps as user_sign_total' => function ($query) {
$query->where('status', 1);
}])->withCount(['courseKeeps as user_lack_sign_total' => function ($query) {
@ -129,7 +129,7 @@ class CourseContentController extends BaseController
if ($validator->fails()) {
return $this->fail([ResponseCode::ERROR_PARAMETER, implode(',', $validator->errors()->all())]);
}
$detail = $this->model->with('courseContentEvaluation.courseContentEvaluationAsks', 'courseContentEvaluationForms')->find($all['id']);
$detail = $this->model->with('courseContentEvaluation.courseContentEvaluationAsks')->find($all['id']);
return $this->success($detail);
}

@ -51,10 +51,5 @@ class CourseContent extends SoftDeletesModel
return $this->hasOne(CourseContentEvaluation::class, 'course_content_id', 'id');
}
public function courseContentEvaluationForms()
{
return $this->hasMany(CourseContentEvaluationForm::class, 'course_content_id', 'id');
}
}

Loading…
Cancel
Save