官网,topcite 页面去掉已关闭的期刊的文章

This commit is contained in:
wangjinlei
2026-06-05 14:09:44 +08:00
parent ed68632fa2
commit ec8bfb9033

View File

@@ -331,19 +331,23 @@ class Main extends Controller {
$s_time = strtotime("-3 year"); $s_time = strtotime("-3 year");
$list = $this->article_obj->field("j_article.*,COUNT(j_article_cite.article_cite_id) as cite_num") $list = $this->article_obj->field("j_article.*,COUNT(j_article_cite.article_cite_id) as cite_num")
->join("j_article_cite","j_article_cite.article_id = j_article.article_id","left") ->join("j_article_cite","j_article_cite.article_id = j_article.article_id","left")
->join("j_journal","j_journal.journal_id = j_article.journal_id","left")
->where("j_article.ctime",">",$s_time) ->where("j_article.ctime",">",$s_time)
->where("j_article_cite.state",1) ->where("j_article_cite.state",1)
->where("j_article_cite.is_wos",1) ->where("j_article_cite.is_wos",1)
->where("j_journal.state",0)
->group("j_article.article_id") ->group("j_article.article_id")
->order("cite_num desc") ->order("cite_num desc")
->page($data['page'],$data['limit']) ->page($data['page'],$data['limit'])
->select(); ->select();
// echo $this->article_obj->getLastSql();
$count = $this->article_obj->field("j_article.*,COUNT(j_article_cite.article_cite_id) as cite_num") $count = $this->article_obj->field("j_article.*,COUNT(j_article_cite.article_cite_id) as cite_num")
->join("j_article_cite","j_article_cite.article_id = j_article.article_id","left") ->join("j_article_cite","j_article_cite.article_id = j_article.article_id","left")
->join("j_journal","j_journal.journal_id = j_article.journal_id","left")
->where("j_article.ctime",">",$s_time) ->where("j_article.ctime",">",$s_time)
->where("j_article_cite.state",1) ->where("j_article_cite.state",1)
->where("j_article_cite.is_wos",1) ->where("j_article_cite.is_wos",1)
->where("j_journal.state",0)
->group("j_article.article_id") ->group("j_article.article_id")
->order("cite_num desc") ->order("cite_num desc")
->count(); ->count();