This commit is contained in:
wangjinlei
2022-04-15 18:17:29 +08:00
parent 91600d2ed3
commit 1ee952836d

View File

@@ -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;