From ec8bfb903373dfb3e55d1262c669244f9faf059c Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Fri, 5 Jun 2026 14:09:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=98=E7=BD=91=EF=BC=8Ctopcite=20=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8E=BB=E6=8E=89=E5=B7=B2=E5=85=B3=E9=97=AD=E7=9A=84?= =?UTF-8?q?=E6=9C=9F=E5=88=8A=E7=9A=84=E6=96=87=E7=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Main.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/application/api/controller/Main.php b/application/api/controller/Main.php index 09613d9..99c2236 100644 --- a/application/api/controller/Main.php +++ b/application/api/controller/Main.php @@ -331,19 +331,23 @@ class Main extends Controller { $s_time = strtotime("-3 year"); $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_journal","j_journal.journal_id = j_article.journal_id","left") ->where("j_article.ctime",">",$s_time) ->where("j_article_cite.state",1) ->where("j_article_cite.is_wos",1) + ->where("j_journal.state",0) ->group("j_article.article_id") ->order("cite_num desc") ->page($data['page'],$data['limit']) ->select(); - +// echo $this->article_obj->getLastSql(); $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_journal","j_journal.journal_id = j_article.journal_id","left") ->where("j_article.ctime",">",$s_time) ->where("j_article_cite.state",1) ->where("j_article_cite.is_wos",1) + ->where("j_journal.state",0) ->group("j_article.article_id") ->order("cite_num desc") ->count();