From 1c9f1812c3172a35ef63969af0709120c16309c5 Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Tue, 4 Nov 2025 13:31:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8Fbug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Article.php | 30 +++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index c578cdf..5ba4410 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -156,7 +156,35 @@ class Article extends Controller { // ||(($article_info['journal_id']!=13||$article_info['journal_id']!=19||$article_info['journal_id']!=9)&&($article_info['ctime']>1682870400)) // // ){ - $stack = getArticleTracks($article_info['doi']); + $tracks_check = false; + switch ($article_info['journal_id']){ + case 1: + $tracks_check= $article_info['journal_stage_id']>=413; + break; + case 11: + $tracks_check= $article_info['journal_stage_id']>=411; + break; + case 25: + $tracks_check= $article_info['journal_stage_id']>=449; + break; + case 4: + $tracks_check= $article_info['journal_stage_id']>=529; + break; + case 14: + $tracks_check= $article_info['journal_stage_id']>=541; + break; + case 8: + $tracks_check= $article_info['journal_stage_id']>=430; + break; + case 18: + $tracks_check= $article_info['article_id']>=3044; + break; + case 2: + $tracks_check= $article_info['article_id']>=2381; + break; + } + + $stack = $tracks_check?getArticleTracks($article_info['doi']):[]; //增加online if(count($stack)>0){ $stack[] = [