...
|
...
|
@@ -16,7 +16,7 @@ use think\Validate; |
|
|
*/
|
|
|
class Lists extends Api
|
|
|
{
|
|
|
protected $noNeedLogin = ['get_list','type_title','type_list','ke_list','index','policy','index_info','policy_info','video_list','video_detail','study','password_login','mobilelogin','register','find_pwd','ke_list_detail','getcode','verify'];
|
|
|
protected $noNeedLogin = ['get_list','type_title','type_list','ke_list','index','sou','policy','index_info','policy_info','video_list','video_detail','study','password_login','mobilelogin','register','find_pwd','ke_list_detail','getcode','verify'];
|
|
|
protected $noNeedRight = ['*'];
|
|
|
|
|
|
/**
|
...
|
...
|
@@ -82,7 +82,7 @@ class Lists extends Api |
|
|
* @ApiParams (name="page", type="inter", required=false, description="当前页(默认1)")
|
|
|
* @ApiParams (name="pageNum", type="inter", required=false, description="每页显示数据个数(默认10)")
|
|
|
* @ApiParams (name="keyword", type="string", required=false, description="搜索关键字")
|
|
|
* @ApiParams (name="type", type="inter", required=false, description="类型1行业资讯2优选课程3培训课程")
|
|
|
* @ApiParams (name="type", type="inter", required=false, description="类型1行业资讯2优选课程3培训课程4政策法规")
|
|
|
* @ApiParams (name="id", type="inter", required=false, description="学习系统id")
|
|
|
*
|
|
|
* @ApiReturn({
|
...
|
...
|
@@ -172,6 +172,23 @@ class Lists extends Api |
|
|
$v['video_image'] = $this->get_video_first_image( $v['video_file'], $video_info);
|
|
|
}
|
|
|
$this->success('success',$data);
|
|
|
}elseif ($type == 4){
|
|
|
$data['total_num'] = Db::name('policy')
|
|
|
->where('is_up',1)
|
|
|
->where('title','like',"%$keyword%")
|
|
|
->count();
|
|
|
|
|
|
$data['info'] = Db::name('policy')
|
|
|
->field('id,title,is_top,desc,createtime')
|
|
|
->where('is_up',1)
|
|
|
->where('title','like',"%$keyword%")
|
|
|
->order(['is_top' => 'desc','top_time' => 'desc', 'createtime' => 'desc'])
|
|
|
->page($page,$pageNum)
|
|
|
->select();
|
|
|
foreach ($data['info'] as &$v){
|
|
|
$v['createtime'] = date('Y-m-d H:i:s',$v['createtime']);
|
|
|
}
|
|
|
$this->success('success',$data);
|
|
|
}else{
|
|
|
$this->error('类型错误');
|
|
|
}
|
...
|
...
|
|