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[] = [