wupengfei %!s(int64=2) %!d(string=hai) anos
pai
achega
b596c98213

+ 4 - 2
application/api/controller/Video.php

@@ -28,7 +28,7 @@ class Video extends Base
 
     /**
      * @title 获取分类
-     * @desc  获取分类
+     * @desc  获取分类(共两级)
      * @author  qc
      * @url /api/Video/getCateTree
      * @method GET
@@ -36,6 +36,7 @@ class Video extends Base
      * @return name:id type:int default:-- desc:分类id
      * @return name:logo type:string default:-- desc:图标
      * @return name:title type:string default:0 desc:分类名称
+     * @return name:children type:array default:0 desc:下级分类
      */
     public function getCateTree()
     {
@@ -53,6 +54,7 @@ class Video extends Base
      * @header name:Authorization require:1 desc:Token
      * @param  name:title type:string default:-- desc:标题
      * @param  name:first_classify type:int default:0 desc:视频一级分类
+     * @param  name:second_classify type:int default:0 desc:视频二级分类
      * @return name:title type:string default:-- desc:标题
      * @return name:cover type:string default:-- desc:封面
      * @return name:video_url type:string default:-- desc:视频地址
@@ -71,7 +73,7 @@ class Video extends Base
         $first_classify = input('get.first_classify');
         if($title)  $sel_where[]  = ['title','like','%'.$title.'%'];
         if($first_classify)  $sel_where[]  = ['first_classify','=',$first_classify];
-        $list = VideoIntro::where($sel_where)
+        $list = VideoIntro::with(['videoUrl'])->where($sel_where)
             ->order('is_top desc,sort desc ,id desc')
             ->limit($this->off_set,$this->page)->select()->toArray();
         array_walk($list,function ($v,$k){

+ 5 - 1
application/common/model/VideoIntro.php

@@ -4,6 +4,10 @@ use think\Model;
 // 视频模型
 class VideoIntro extends Model
 {
-    //protected $resultSetType = 'collection';// 设置返回类型
+    public function videoUrl()
+    {
+        return $this->hasMany('VideoUrl','video_id')->where('is_deleted',0)->order('sort desc');
+    }
+
 
 }

+ 8 - 0
application/common/model/VideoUrl.php

@@ -0,0 +1,8 @@
+<?php
+namespace app\common\model;
+use think\Model;
+// 视频路径
+class VideoUrl extends Model
+{
+
+}