1
This commit is contained in:
@@ -200,11 +200,26 @@ class Special extends Controller {
|
|||||||
|
|
||||||
//分页查询数据
|
//分页查询数据
|
||||||
$limit_start = ($data['pageIndex'] - 1) * $data['pageSize'];
|
$limit_start = ($data['pageIndex'] - 1) * $data['pageSize'];
|
||||||
$res = $this->article_obj->field('t_article.*,t_journal.title journalname')
|
$res = $this->article_obj
|
||||||
|
->field('t_article.*,t_journal.title journalname,t_user.email,t_user.realname,t_user.phone')
|
||||||
->join('t_journal', 't_journal.journal_id = t_article.journal_id', 'LEFT')
|
->join('t_journal', 't_journal.journal_id = t_article.journal_id', 'LEFT')
|
||||||
|
->join('t_user',"t_user.user_id = t_article.user_id",'left')
|
||||||
->where($where)
|
->where($where)
|
||||||
->order('article_id desc')
|
->order('article_id desc')
|
||||||
->limit($limit_start, $data['pageSize'])->select();
|
->limit($limit_start, $data['pageSize'])->select();
|
||||||
|
|
||||||
|
//添加国家信息
|
||||||
|
foreach($res as $k => $v){
|
||||||
|
$cache_author_list = $this->article_author_obj->where('article_id',$v['article_id'])->select();
|
||||||
|
$cache_country = [];
|
||||||
|
foreach($cache_author_list as $key => $val){
|
||||||
|
if($val['country']!=''&&!in_array($val['country'],$cache_country)){
|
||||||
|
$cache_country[] = $val['country'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$res[$k]['countrys'] = $cache_country;
|
||||||
|
}
|
||||||
|
|
||||||
$count = $this->article_obj->where($where)->count();
|
$count = $this->article_obj->where($where)->count();
|
||||||
|
|
||||||
$re['articles'] = $res;
|
$re['articles'] = $res;
|
||||||
|
|||||||
Reference in New Issue
Block a user