|
@@ -1338,6 +1338,8 @@ class Video extends Base
|
|
|
* @return name:is_collect type:int default:-- desc:是否收藏
|
|
|
* @return name:collect_num type:int default:-- desc:收藏量
|
|
|
* @return name:read_num type:int default:-- desc:播放量
|
|
|
+ * @return name:desc type:string default:-- desc:简介
|
|
|
+ * @return name:switch_open type:int default:-- desc:通知开关【0关闭1开启】
|
|
|
*/
|
|
|
public function getVideoCollect()
|
|
|
{
|
|
@@ -1348,12 +1350,13 @@ class Video extends Base
|
|
|
$sel_where[] = ['t.coll_type','=',1];
|
|
|
$list = UserCollect::where($sel_where)
|
|
|
->alias('t')
|
|
|
- ->field('t.id,t.create_at,t.coll_id video_id,t.children_id url_id,i.title,i.cover,i.comment_num,i.is_vip,i.ali_vid,i.duration,i.user_id buid,i.read_num')
|
|
|
+ ->field('t.id,t.create_at,t.coll_id video_id,t.children_id url_id,i.title,i.cover,i.comment_num,i.is_vip,i.ali_vid,i.duration,i.user_id buid,i.read_num,i.desc')
|
|
|
->leftJoin('VideoUrl i','t.children_id = i.id')
|
|
|
->order('id desc')
|
|
|
->limit($this->off_set,$this->page_num)
|
|
|
->select()->toArray();
|
|
|
array_walk($list,function (&$v){
|
|
|
+ $v['switch_open'] = PlatformSwitch::checkSwitch($this->user_id,$v['video_id'],7);
|
|
|
$v['is_normal'] = CheckPower::checkModulesPower($v['video_id'],$v['url_id'],$this->request->controller());
|
|
|
$v['transmit_num'] = numTransform($v['transmit_num']);
|
|
|
$v['read_num'] = numTransform($v['read_num']);
|
|
@@ -1430,6 +1433,8 @@ class Video extends Base
|
|
|
* @return name:praise_num type:int default:-- desc:点赞量
|
|
|
* @return name:is_collect type:int default:-- desc:是否收藏
|
|
|
* @return name:collect_num type:int default:-- desc:收藏量
|
|
|
+ * @return name:desc type:string default:-- desc:简介
|
|
|
+ * @return name:switch_open type:int default:-- desc:通知开关【0关闭1开启】
|
|
|
*/
|
|
|
public function getTagsVideo()
|
|
|
{
|
|
@@ -1440,12 +1445,13 @@ class Video extends Base
|
|
|
$sel_where[] = ['t.type','=',2];
|
|
|
$list = VideoCommentLike::where($sel_where)
|
|
|
->alias('t')
|
|
|
- ->field('t.id,t.create_at,t.like_id url_id,i.user_id buid,i.title,i.cover,i.is_vip,i.cover,i.ali_vid,i.video_id,i.duration,i.transmit_num')
|
|
|
+ ->field('t.id,t.create_at,t.like_id url_id,i.user_id buid,i.title,i.cover,i.is_vip,i.cover,i.ali_vid,i.video_id,i.duration,i.transmit_num,i.desc')
|
|
|
->leftJoin('VideoUrl i','t.like_id = i.id')
|
|
|
->order('id desc')
|
|
|
->limit($this->off_set,$this->page_num)
|
|
|
->select()->toArray();
|
|
|
array_walk($list,function (&$v){
|
|
|
+ $v['switch_open'] = PlatformSwitch::checkSwitch($this->user_id,$v['video_id'],7);
|
|
|
$v['is_normal'] = CheckPower::checkModulesPower($v['video_id'],$v['url_id'],$this->request->controller());
|
|
|
$v['transmit_num'] = numTransform($v['transmit_num']);
|
|
|
$v['comment_num'] = VideoComment::getVideoCommentNum($v['url_id']);
|
|
@@ -1669,7 +1675,7 @@ class Video extends Base
|
|
|
$user_info = $this->userInfo('name,headimg');
|
|
|
$list = VideoCommentLike::where([['type','=',2],['like_id','in',$all_video]])
|
|
|
->alias('l')
|
|
|
- ->field('l.id,l.user_id,m.name user_name,m.headimg,l.create_at,v.cover,v.title,v.read_num,v.duration')
|
|
|
+ ->field('l.id,l.user_id,m.name user_name,m.headimg,l.create_at,v.cover,v.title,v.read_num,v.duration,v.desc')
|
|
|
->leftJoin('StoreMember m','m.id = l.user_id')
|
|
|
->join('VideoUrl v','v.id = l.like_id')
|
|
|
->limit($this->off_set,$this->page_num)
|