diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index 0f245e0..f295272 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -120,6 +120,8 @@ class Article extends Controller { //修改keywords $article_info['keywords'] = str_replace(',', '    ', $article_info['keywords']); + //更改适应期刊改名后的期刊名称 + $journal_info['title'] = choiseti1($article_info['article_id'],$journal_info['title']); //返回数据 $re['articleInfo'] = $article_info; $re['journalInfo'] = $journal_info; @@ -360,6 +362,7 @@ class Article extends Controller { $list[$k]['topic'] = $cache_topic; $list[$k]['cite'] = $cite; + $list[$k]['journal_title'] = choiseti1($v['article_id'],$journal_info['title']); $list[$k]['authortitle'] = $this->getAuthor($v); } //标题斜体 diff --git a/application/common.php b/application/common.php index 806b7c9..b761788 100644 --- a/application/common.php +++ b/application/common.php @@ -59,9 +59,12 @@ function choiseJabbr($article_id,$jabbr){ if($article_id<1869&&$jabbr=="Nurs Commun"){ return "TMR Integr Nurs"; } - if($article_id<1981&&$jabbr=="Toxicol Commun"){ + if($article_id<1981&&$jabbr=="Toxicol Adv"){ return "Asian Toxicol Res"; } + if($article_id>=1981&&$article_id<2358&&$jabbr=='Toxicol Adv'){ + return "Toxicol Commun"; + } if($article_id<2190&&$jabbr=="Food Health"){ return "Food Ther Health Care"; } @@ -94,9 +97,12 @@ function choiseti($v){ if($v['article_id']<1869&&$v['journal_title']=="Nursing Communications"){ return "TMR Integrative Nursing"; } - if($v['article_id']<1981&&$v['journal_title']=="Toxicology Communications"){ + if($v['article_id']<1981&&$v['journal_title']=="Toxicology Advances"){ return "Asian Toxicology Research"; } + if($v['article_id']>=1981&&$v['article_id']<2358&&$v['journal_title']=="Toxicology Advances"){ + return "Toxicology Communications"; + } if($v['article_id']<2190&&$v['journal_title']=="Food and Health"){ return "Food Therapy and Health Care"; } @@ -122,8 +128,11 @@ function choiseti1($article_id,$journal_title){ if($article_id<1869&&$journal_title=="Nursing Communications"){ return "TMR Integrative Nursing"; } - if($article_id<1981&&$journal_title=="Toxicology Communications"){ - return "TMR Integrative Nursing"; + if($article_id<1981&&$journal_title=="Toxicology Advances"){ + return "Asian Toxicology Research"; + } + if($article_id>=1981&&$article_id<2358&&$journal_title=="Toxicology Advances"){ + return "Toxicology Communications"; } if($article_id<2190&&$journal_title=="Food and Health"){ return "Food Therapy and Health Care";