|
@@ -113,10 +113,10 @@ class Tvindex extends Api
|
|
|
$this->error('您的网络开小差了');
|
|
|
}
|
|
|
if($id){
|
|
|
- $info = Db::name('video')->field('id,video_type_id,childcate_id, title, image, desc, is_pay, status, inject_status, seriesid, programid, movieid')
|
|
|
+ $info = Db::name('video')->field('id,video_type_id,cate_id,childcate_id, title, image, desc, is_pay, status, inject_status, seriesid, programid, movieid')
|
|
|
->where(['id' => $id])->find();
|
|
|
}else{
|
|
|
- $info = Db::name('video')->field('id,video_type_id,childcate_id, title, image, desc, is_pay, status, inject_status, seriesid, programid, movieid')
|
|
|
+ $info = Db::name('video')->field('id,video_type_id,cate_id,childcate_id, title, image, desc, is_pay, status, inject_status, seriesid, programid, movieid')
|
|
|
->where(['childcate_id' => $childcate_id])->where(['status'=>1,'inject_status'=>2])->order('weigh asc,id desc')->find();
|
|
|
}
|
|
|
if (!$info && !empty($childcate_id)) {
|
|
@@ -136,6 +136,14 @@ class Tvindex extends Api
|
|
|
$info['is_collection'] = Db::name('video_collection')->where(['user_id' => $this->auth->id, 'video_id' => $info['id']])->count('id');
|
|
|
$info['is_good'] = Db::name('video_good')->where(['user_id' => $this->auth->id, 'video_id' => $info['id']])->count('id');
|
|
|
|
|
|
+ //大分类背景图
|
|
|
+ $info['bg_image'] = '';
|
|
|
+ $videobg_image = Db::name('video_cate')->where('id',$info['cate_id'])->value('videobg_image');
|
|
|
+ unset($info['cate_id']);
|
|
|
+ if(!empty($videobg_image)){
|
|
|
+ $info['bg_image'] = localpath_to_netpath($videobg_image);
|
|
|
+ }
|
|
|
+
|
|
|
//剧集列表
|
|
|
$juji = [];
|
|
|
$video_list = Db::name('video')->field('id, title, image, is_pay')->where(['childcate_id' => $info['childcate_id'], 'status' => 1, 'inject_status' => 2])
|