提交 has
This commit is contained in:
126
js/articleJS/article_y.js
Normal file
126
js/articleJS/article_y.js
Normal file
@@ -0,0 +1,126 @@
|
||||
function initArticleY() {
|
||||
|
||||
var J_ID = getQueryString('J_num'); //期刊
|
||||
var y_ID = getQueryString('y_id'); //分期时间
|
||||
// 分期时间的文章列表
|
||||
// 分期时间的文章列表
|
||||
if (y_ID != null) {
|
||||
// 分期时间
|
||||
localStorage.setItem("Journals_num", J_ID);
|
||||
commonInit()
|
||||
$.ajax({
|
||||
type: 'post', url: apiUrl + 'api/Article/getStageArticles',
|
||||
data: {
|
||||
"stage_id": y_ID
|
||||
},
|
||||
success: function (result) {
|
||||
if (result.code == 0) {
|
||||
|
||||
var atg = result.data.stageInfo;
|
||||
if (atg.stage_no == '0') {
|
||||
var time_ = atg.issue_date + ', Volume ' + atg.stage_vol;
|
||||
} else {
|
||||
var time_ = atg.issue_date + ', Volume ' + atg.stage_vol + ' Issue ' + atg.stage_no;
|
||||
}
|
||||
|
||||
if (atg.stage_no == '0') {
|
||||
var act_year = atg.stage_year + ', ' + atg.stage_vol;
|
||||
} else {
|
||||
var act_year = atg.stage_year + ', ' + atg.stage_vol + ' (' + atg.stage_no + ')';
|
||||
}
|
||||
$('.wenz_list>h4').html(time_);
|
||||
var arr = result.data.articleList;
|
||||
|
||||
initArticle(arr, act_year)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
ShowDanger("请求失败!");
|
||||
}
|
||||
},
|
||||
error: function () {
|
||||
ShowDanger("error!");
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
function initArticle(arr, act_year) {
|
||||
var str = "";
|
||||
for (var i = 0; i < arr.length; i++) {
|
||||
|
||||
if ((Math.round(Date.parse(new Date()) / 1000) - arr[i].ctime) / 86400 >= 21) {
|
||||
var tong_geogle = '<a href = "https://scholar.google.com/scholar?&q=' + arr[i].title.replace('<i>', '').replace('</i>', '').replace(new RegExp('"', "g"), '') + '"' +
|
||||
'target = "_blank" style="color:#7a2702;;margin-left: 10px;"> ' +
|
||||
'Google Scholar</a>' //搜索引用次数
|
||||
} else {
|
||||
var tong_geogle = '' //少于21天隐藏
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if (Jour_num == 1) {
|
||||
if (arr[i].stage_year >= 2019) {
|
||||
if (arr[i].icon == '') {
|
||||
var img_i = 'img/baiss.png'
|
||||
} else {
|
||||
var img_i = imgarticleUrl + arr[i].icon
|
||||
}
|
||||
} else {
|
||||
var img_i = 'img/baiss.png'
|
||||
}
|
||||
} else if (Jour_num == 4 && Jour_num == 8 && Jour_num == 14) {
|
||||
if (arr[i].stage_year >= 2020) {
|
||||
if (arr[i].icon == '') {
|
||||
var img_i = 'img/baiss.png'
|
||||
} else {
|
||||
var img_i = imgarticleUrl + arr[i].icon
|
||||
}
|
||||
} else {
|
||||
var img_i = 'img/baiss.png'
|
||||
}
|
||||
} else {
|
||||
if (arr[i].stage_year > 2020) {
|
||||
if (arr[i].icon == '') {
|
||||
var img_i = 'img/baiss.png'
|
||||
} else {
|
||||
var img_i = imgarticleUrl + arr[i].icon
|
||||
}
|
||||
} else {
|
||||
var img_i = 'img/baiss.png'
|
||||
}
|
||||
}
|
||||
var baseInfo = commonGetItemHtml({ data: arr[i], i: i, img_i: img_i, c_t_a: 'different', tong_geogle: tong_geogle })
|
||||
|
||||
|
||||
|
||||
|
||||
str += ` <li>
|
||||
<div class="dbt_header">${arr[i].type}${baseInfo.pub_date}<div class="url_top">${baseInfo.lr_top}</div>
|
||||
</div>
|
||||
<a id="${arr[i].article_id}" target="_blank"
|
||||
href="article.html?J_num=${arr[i].journal_id}&a_id=${arr[i].article_id}"
|
||||
class="txt_biaoti">${baseInfo.otStat}${arr[i].title}</a>
|
||||
<div class="authorList"><span class="fo_fam">${arr[i].authortitle} </span><br> ${arr[i].journal_title}
|
||||
. ${act_year}${baseInfo.npp_}<a target="_blank"
|
||||
href="https://doi.org/${arr[i].doi}">${baseInfo.doi_}</a> </div>
|
||||
<div class="links_">${baseInfo.link_}</div>
|
||||
<div class="apwrap"><a onclick="imgbig(this)" class="imgdiv">${baseInfo.person_img}</a>${baseInfo.trad_tion}<br
|
||||
clear="both"></div>
|
||||
</li>`
|
||||
}
|
||||
|
||||
|
||||
$('.wenz_list>ul').html(str);
|
||||
$('.links_ .txt_copy').css('background', localStorage.Journals_color);
|
||||
commonHandleClickHtml()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user