20201112
This commit is contained in:
@@ -94,6 +94,24 @@ class Article extends Controller {
|
||||
$article_info['first_page'] = $cc[0];
|
||||
$article_info['last_page'] = $cc[1];
|
||||
}
|
||||
|
||||
//添加orDoi
|
||||
if($article_info['journal_id']==1&&$article_info['article_id']<1540){
|
||||
$article_info['ordoi'] = str_replace("10.53388", "10.12032", $article_info['doi']);
|
||||
}elseif($article_info['journal_id']==14&&$article_info['article_id']<1540){
|
||||
$article_info['ordoi'] = str_replace("10.53388", "10.12032", $article_info['doi']);
|
||||
}elseif($article_info['journal_id']==17&&$article_info['article_id']>=735&&$article_info['article_id']<=1534){
|
||||
$article_info['ordoi'] = str_replace("10.53388", "10.12032", $article_info['doi']);
|
||||
}elseif($article_info['journal_id']==8&&$article_info['article_id']>=591&&$article_info['article_id']<=1535){
|
||||
$article_info['ordoi'] = str_replace("10.53388", "10.12032", $article_info['doi']);
|
||||
}elseif($article_info['journal_id']==13&&$article_info['article_id']>=256&&$article_info['article_id']<=1486){
|
||||
$article_info['ordoi'] = str_replace("10.53388", "10.12032", $article_info['doi']);
|
||||
}elseif($article_info['journal_id']==4&&$article_info['article_id']>=872&&$article_info['article_id']<=1508){
|
||||
$article_info['ordoi'] = str_replace("10.53388", "10.12032", $article_info['doi']);
|
||||
}else{
|
||||
$article_info['ordoi'] = '';
|
||||
}
|
||||
|
||||
|
||||
$article_info['publication'] = date('Y/m/d', strtotime($article_info['pub_date']));
|
||||
|
||||
@@ -277,6 +295,15 @@ class Article extends Controller {
|
||||
}
|
||||
$list[$k]['title'] = $cache_title;
|
||||
}
|
||||
//连续出版判断,决定是否显示出版时间
|
||||
foreach ($list as $k => $v){
|
||||
$ca_stage = $this->journal_stage_obj->where('journal_stage_id',$v['journal_stage_id'])->find();
|
||||
if(($v['journal_id']==2&&$ca_stage['stage_year']>=2022)||($v['journal_id']==18&&$ca_stage['stage_year']>=2022)||($v['journal_id']==17&&$ca_stage['stage_year']>=2019)){
|
||||
$list[$k]['isShowOtime'] = 1;
|
||||
}else{
|
||||
$list[$k]['isShowOtime'] = 0;
|
||||
}
|
||||
}
|
||||
$re['topicInfo'] = $topic_info;
|
||||
$re['articleList'] = $list;
|
||||
$re['count'] = $count;
|
||||
@@ -342,6 +369,15 @@ class Article extends Controller {
|
||||
}
|
||||
$list[$k]['title'] = $cache_title;
|
||||
}
|
||||
//连续出版判断,决定是否显示出版时间
|
||||
foreach ($list as $k => $v){
|
||||
$ca_stage = $this->journal_stage_obj->where('journal_stage_id',$v['journal_stage_id'])->find();
|
||||
if(($v['journal_id']==2&&$ca_stage['stage_year']>=2022)||($v['journal_id']==18&&$ca_stage['stage_year']>=2022)||($v['journal_id']==17&&$ca_stage['stage_year']>=2019)){
|
||||
$list[$k]['isShowOtime'] = 1;
|
||||
}else{
|
||||
$list[$k]['isShowOtime'] = 0;
|
||||
}
|
||||
}
|
||||
$l = choiseJtitle($list);
|
||||
$re['stageInfo'] = $stage_info;
|
||||
$re['articleList'] = $l;
|
||||
@@ -451,6 +487,15 @@ class Article extends Controller {
|
||||
}
|
||||
$list[$k]['title'] = $cache_title;
|
||||
}
|
||||
//连续出版判断,决定是否显示出版时间
|
||||
foreach ($list as $k => $v){
|
||||
$ca_stage = $this->journal_stage_obj->where('journal_stage_id',$v['journal_stage_id'])->find();
|
||||
if(($v['journal_id']==2&&$ca_stage['stage_year']>=2022)||($v['journal_id']==18&&$ca_stage['stage_year']>=2022)||($v['journal_id']==17&&$ca_stage['stage_year']>=2019)){
|
||||
$list[$k]['isShowOtime'] = 1;
|
||||
}else{
|
||||
$list[$k]['isShowOtime'] = 0;
|
||||
}
|
||||
}
|
||||
|
||||
$re['articleList'] = $list;
|
||||
$re['count'] = $count;
|
||||
|
||||
Reference in New Issue
Block a user