Procházet zdrojové kódy

输出课程成员简表

visuddhinanda před 2 roky
rodič
revize
87e1c852cd
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. 5 0
      app/Http/Resources/CourseResource.php

+ 5 - 0
app/Http/Resources/CourseResource.php

@@ -42,10 +42,15 @@ class CourseResource extends JsonResource
             "cover"=> $this->cover,
             "cover"=> $this->cover,
             "channel_id"=>$this->channel_id,
             "channel_id"=>$this->channel_id,
             "join"=> $this->join,
             "join"=> $this->join,
+            "number"=> $this->number,
             "request_exp"=> $this->request_exp,
             "request_exp"=> $this->request_exp,
             "created_at"=> $this->created_at,
             "created_at"=> $this->created_at,
             "updated_at"=> $this->updated_at,
             "updated_at"=> $this->updated_at,
         ];
         ];
+        $data['members'] = CourseMember::where('course_id',$this->id)
+                                        ->where('is_current',true)
+                                        ->select(['role','status'])
+                                        ->get();
         if($this->cover){
         if($this->cover){
             $thumb = str_replace('.jpg','_m.jpg',$this->cover);
             $thumb = str_replace('.jpg','_m.jpg',$this->cover);
             if (App::environment('local')) {
             if (App::environment('local')) {