zhangchangchun 5 gadi atpakaļ
vecāks
revīzija
01e692728b

+ 1 - 1
app/Http/Controllers/V2/VideoGroupController.php

@@ -66,7 +66,7 @@ class VideoGroupController extends Controller {
             return $this->response->error($validator->errors()->first(), 500);
         }
         $info = $this->videoGroupRepository->view($data);
-        $videoInfo = $this->videoGroupRepository->VideoInfoIndex($data);
+        $videoInfo = $this->videoGroupRepository->VideoInfoIndex(['video_group_id'=>$data['id']]);
         $fractal = new Manager();
         $resource = new Collection($videoInfo, new VideoGroupInfoTransformer());
         $resource->setPaginator(new IlluminatePaginatorAdapter($videoInfo));

+ 5 - 1
app/Repositories/V2/VideoGroupRepository.php

@@ -167,6 +167,10 @@ class VideoGroupRepository {
     //列表
     public function VideoInfoIndex($request){
         $perPage = isset($request['per_page']) ? $request['per_page'] : 20;
-        return $this->videoGroupInfo->paginate($perPage);
+        $where = [];
+        if (isset($request['video_group_id'])) {
+            $where[] = ['video_group_id', $request['video_group_id']];
+        }
+        return $this->videoGroupInfo->where($where)->paginate($perPage);
     }
 }