Bladeren bron

各处背景图

lizhen_gitee 6 maanden geleden
bovenliggende
commit
90ccee890a
2 gewijzigde bestanden met toevoegingen van 14 en 6 verwijderingen
  1. 10 2
      application/api/controller/Tvindex.php
  2. 4 4
      application/extra/site.php

+ 10 - 2
application/api/controller/Tvindex.php

@@ -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])

+ 4 - 4
application/extra/site.php

@@ -73,8 +73,8 @@ return array (
   'video_goback_seconds' => '20',
   'tv_videoinfo_banquan' => '内容如有侵权,请联系删除',
   'appstart_video' => '/uploads/20240912/af54f8e236e9c501f695995a7e592430.jpg',
-  'index_bg_image' => '',
-  'wenzhenorder_bg_img' => '',
-  'doctorindex_bg_img' => '',
-  'doctorcollect_bg_img' => '',
+  'index_bg_image' => '/uploads/20240913/98f94954997ab872eb1cd2a733aea86d.jpg',
+  'wenzhenorder_bg_img' => '/uploads/20240913/36d0bc72b5a6a63540dcb3e450c391b2.png',
+  'doctorindex_bg_img' => '/uploads/20240913/8b72f1abf74074a0bbba8c5fb5630282.png',
+  'doctorcollect_bg_img' => '/uploads/20240913/7ac21ffb4ff49236c2d37c7f8ef74bc3.png',
 );