Panda 3 hónapja
szülő
commit
7de4f59437

+ 1 - 0
application/api/controller/UniversityCourse.php

@@ -52,6 +52,7 @@ class UniversityCourse extends Api
         $user_id = $this->auth->id;
 
         $info = UniversityCourseModel::with([
+            'chapter',
             'apply' => function ($query) use ($user_id) {
                 $query->field('id,course_id,user_id')->where('user_id', $user_id)->where('status', 1);
             }

+ 5 - 0
application/common/model/UniversityCourseChapterModel.php

@@ -19,6 +19,11 @@ class UniversityCourseChapterModel extends Model
     protected $updateTime = false;
     protected $deleteTime = false;
 
+    public function getVideoAttr($value, $data)
+    {
+        return cdnurl($value);
+    }
+
     public function course()
     {
         return $this->hasOne(UniversityCourseModel::class, 'id', 'course_id');

+ 5 - 0
application/common/model/UniversityCourseModel.php

@@ -33,6 +33,11 @@ class UniversityCourseModel extends Model
         return $value;
     }
 
+    public function chapter()
+    {
+        return $this->hasMany(UniversityCourseChapterModel::class, 'course_id', 'id');
+    }
+
     public function apply()
     {
         return $this->hasOne(UniversityCourseApplyModel::class, 'course_id', 'id');