// 期刊基础、外链、分期、话题信息加载
function bf_list() {
// 增加访问次数
$.ajax({
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
data: { 'type': Jour_num },
success: function (result) {
if (result.code == 0) {
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
// ShowDanger("error!");
}
});
// 上侧话题列表数据
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getJournalTopic',
data: {
"journal_id": Jour_num
},
success: function (result) {
Jour_num = localStorage.Journals_num;
if (result.code == 0) {
// 话题列表
var arr_topic = result.data.topicList;
var wh_topicd = '';
var wh_number = 0;
var MDM_str = ''
var MDM_mark = 0
for (var i = 0; i < arr_topic.length; i++) {
if (arr_topic[i].position == "top") {
wh_number += 1;
wh_topicd = 'top'
var st_top_tit = "";
var st_top_con = "";
if (wh_number == '1') {
for (var j = 0; j < arr_topic[i].children.length; j++) {
if (j == 5) break;
var url_href = '';
if (arr_topic[i].children[j].is_final == '1') {
url_href = 'topic_list.html?J_num=' + Jour_num + '&t_id='
} else (
url_href = 'topic.html?J_num=' + Jour_num + '&t_id='
)
st_top_con += '
' +
'
' +
'' + arr_topic[i].children[j].title + '
'
}
} else {
for (var j = 0; j < arr_topic[i].children.length; j++) {
if (j == 4) break;
var url_href = '';
if (arr_topic[i].children[j].is_final == '1') {
url_href = 'topic_list.html?J_num=' + Jour_num + '&t_id='
} else (
url_href = 'topic.html?J_num=' + Jour_num + '&t_id='
)
st_top_con += '' +
'
' +
'' + arr_topic[i].children[j].title + '
'
}
}
st_top_tit = '' + arr_topic[i].title + '
' +
'
More '
if (wh_number == '1') {
$('.art_top_topic>div>div.topics').html('');
} else {
$('.art_main_con .art_main_con_topic>div').append(st_top_tit);
}
$('.art_main_con .art_main_con_topic>div h4').css('color', localStorage.Journals_color);
// MDM 十个话题 // LF 十个话题 // BEC 十个话题 // cancer 十个话题
if (Jour_num == 11 || Jour_num == 14 || Jour_num == 25 || Jour_num == 2) {
for (var j = 0; j < arr_topic[i].children.length; j++) {
if (MDM_mark == 10) break;
MDM_mark = MDM_mark + 1
var url_href = '';
if (arr_topic[i].children[j].is_final == '1') {
url_href = 'topic_list.html?J_num=' + Jour_num + '&t_id='
} else (
url_href = 'topic.html?J_num=' + Jour_num + '&t_id='
)
MDM_str += '' +
'
' +
'' + arr_topic[i].children[j].title + '
'
}
$('.art_top_topic>div>div.topics').html('');
}
}
$('.art_main_con .art_main_con_topic>div').children().eq(1).addClass('top_ics');
if (wh_number == '1') {
$('.art_main_con_topic').css('border-bottom', '0');
$('.wh_topicd').css('display', 'none')
}
}
if (wh_topicd == '') {
$('.art_main_con_topic').css('display', 'none')
$('.wh_topicd').css('display', 'none')
}
if (localStorage.Journals_title == '经典中医研究') {
$('.more').html('更多');
}
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
ShowDanger("error!");
}
});
// 中侧推广文章
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getJournalArticles',
data: {
"journal_id": Jour_num
},
success: function (result) {
if (result.code == 0) {
var atg = result.data.stage;
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 + ')';
}
var arr = result.data.articleList;
var str = "";
var sim_1 = "";
var sim_2 = "";
var sim_3 = "";
for (var i = 0; i < arr.length; i++) {
if (arr[i].doi == '') {
var doi_ = ''
} else {
var doi_ = 'https://doi.org/' + arr[i].doi
}
if (arr[i].npp == '') {
var npp_ = ''
} else {
var npp_ = ': ' + arr[i].npp + '. '
}
if (arr[i].has_html == 0) {
if (arr[i].file_html == '') {
var html_ = ''
} else {
var html_ = '
HTML ( ' + arr[i].html_num + ' ) '
}
} else {
var html_ = '
HTML ( ' + arr[i].html_num + ' ) '
}
if (arr[i].file_pdf == '') {
var pdf_ = ''
} else {
var pdf_ = '
PDF ( ' + arr[i].pdf_num + ' )'
}
if (arr[i].cite_num == 0) {
var cite_ = ''
} else {
var cite_ = `
WOS Citations ( ${arr[i].cite_num} )
`
}
if (arr[i].article_id == '172') {
var mp4_ = '
'
} else {
var mp4_ = ''
}
if ((Math.round(Date.parse(new Date()) / 1000) - arr[i].ctime) / 86400 >= 21) {
var tong_geogle = ' ' +
'Google Scholar' //搜索引用次数
} else {
var tong_geogle = '' //少于21天隐藏
}
if (arr[i].icon == '') {
var img_i = 'img/baiss.png'
} else {
var img_i = imgarticleUrl + arr[i].icon
}
// if (arr[i].article_id == '86' || arr[i].article_id == '176' || arr[i].article_id == '455' || arr[i].article_id == '400' || arr[i].article_id == '145' || arr[i].article_id == '116' || arr[i].article_id == '717' || arr[i].article_id == '632' || arr[i].article_id == '24') {
// var person_img = '
'
// } else {
// var person_img = '
'
// }
if (arr[i].icon == '') {
var person_img = ''
var person_img1 = ''
} else {
var person_img = '
'
var person_img1 = ''
}
if (arr[i].journal_id == 22) {
var c_t_a = ''
} else {
var c_t_a = ''
}
var link_ = '
Abstract ( ' + arr[i].abs_num + ' ) ' +
html_ + pdf_ + mp4_ + c_t_a + cite_ + tong_geogle +
'' + arr[i].cite + '
' +
'' + arr[i].abstract + '
';
var lr_top = ''
if (arr[i].topic && arr[i].topic.length > 0) {
for (var t = 0; t < arr[i].topic.length; t++) {
lr_top += '' + arr[i].topic[t].title + ''
}
}
// Cancer Advances
// Nursing Communications
// Integrative Medicine Discovery
// 连续出刊
if (arr[i].other_state == 0) {
var otStat = ''
} else if (arr[i].other_state == 1) {
var otStat = 'Editorial Expression of Concern'
} else if (arr[i].other_state == 2) {
var otStat = 'Retracted'
}
if (arr[i].isShowOtime == 1) {
if (arr[i].pub_date == '') {
var pub_date = ''
} else {
var pub_date = 'Published Date: ' + arr[i].pub_date + '
'
}
} else {
var pub_date = ''
}
if (arr[i].tradition_tag == '' || arr[i].tradition_tag == null) {
var trad_tion = '' + arr[i].abstract + '
'
} else {
var trad_tion = '' + arr[i].tradition_tag + ': ' + arr[i].tradition + '
'
}
if (arr[i].tradition_tag == '' || arr[i].tradition_tag == null) {
var textContent = arr[i].abstract;
} else {
var textContent = '' + arr[i].tradition_tag + ': ' + arr[i].tradition;
}
var maxHeight = 240; // 最大高度
trad_tion1 = ``;
// 17 2 18 cancer 整合 护理 都是连续出刊 ,首页都需要改 2025-03-02
if (Jour_num == 17 || Jour_num == 2 || Jour_num == 18) {
sim_1 += '' +
'' + otStat + arr[i].title + '' +
'' + arr[i].authortitle + ' '
+ arr[i].journal_title + '.' + act_year + npp_ +
'
' + doi_ + '' +
'
' + link_ + '
' + person_img1 + '
' +
trad_tion1 + '
'
} else {
if (i == 0 || i == 1 || i == 2) {
sim_1 += '' +
'' + otStat + arr[i].title + '' +
'' + arr[i].authortitle + ' '
+ arr[i].journal_title + '.' + act_year + npp_ +
'
' + doi_ + '' +
'
' + link_ + '
' + person_img1 + '
' +
trad_tion1 + '
'
} else if (i == 3 || i == 4) {
sim_2 += '' +
'' + otStat + arr[i].title + '' +
'' + arr[i].authortitle + ' '
+ arr[i].journal_title + '.' + act_year + npp_ +
'
' + doi_ + '' +
'
' + link_ + '
'
} else {
sim_3 += '' +
'' +
'
'
}
}
}
var ArchivingStr=`Archiving`
if (Jour_num == 2 || Jour_num == 17 | Jour_num == 18) {
$('.current_list>h4').html('Current Volume' + time_ + ''+ArchivingStr);
} else if (Jour_num == 7 || Jour_num == 6 || Jour_num == 20 || Jour_num == 9 || Jour_num == 21 || Jour_num == 22|| Jour_num == 19 ||Jour_num == 12) { // 合并期刊
$('.current_list>h4').html('Latest Issue' + time_ + '');
} else {
$('.current_list>h4').html('Current Issue' + time_ + ''+ArchivingStr);
}
$('.current_list>ul').html(sim_1 + '' + sim_2 + '
' + sim_3);
$('.links_ .txt_copy').css('background', localStorage.Journals_color);
$(".current_list .ab_tad").each(function () {
var maxwidth = 345;//显示多少字符
if ($(this).text().length > maxwidth) {
$(this).text($(this).text().substring(0, maxwidth));
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
$(this).html($(this).html() + '...
read more ');
}
});
$(".current_list ul li>.apwrap>div>div").each(function () {
var maxwidth = 700;//显示多少字符
if ($(this).text().length > maxwidth) {
$(this).text($(this).text().substring(0, maxwidth));
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
$(this).html($(this).html() + '...');
}
});
$(".current_list ul li.pai_two .apwrap>div>div").each(function () {
var maxwidth = 280;//显示多少字符
if ($(this).text().length > maxwidth) {
$(this).text($(this).text().substring(0, maxwidth));
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
$(this).html($(this).html() + '...');
}
});
// 点击Abstract显示隐藏
$('.current_list .txt_zhaiyao').click(function () {
$(this).nextAll('div').toggle();
if ($(this).nextAll('div').css("display") == 'block') {
var num = $(this).next().html();
$.ajax({
type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
data: { "article_id": $(this).attr('alt'), "type": 'abs' },
success: function (result) {
if (result.code == 0) {
num = num * 1 + 1 * 1
}
}
})
$.ajax({
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
data: { 'type': Jour_num, 'is_detail': '1' },
success: function (result) {
}
});
$(this).next().html(num);
}
})
$('.current_list .txt_html').click(function () {
var num = $(this).next().html();
$.ajax({
type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
data: { "article_id": $(this).attr('alt'), "type": 'html' },
success: function (result) {
if (result.code == 0) {
num = num * 1 + 1 * 1
}
}
})
$.ajax({
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
data: { 'type': Jour_num, 'is_detail': '1' },
success: function (result) {
}
});
$(this).next().html(num);
})
$('.current_list .txt_pdf').click(function () {
var num = $(this).next().html();
$.ajax({
type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
data: { "article_id": $(this).attr('alt'), "type": 'pdf' },
success: function (result) {
if (result.code == 0) {
num = num * 1 + 1 * 1
}
}
})
$.ajax({
type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
data: { 'type': Jour_num, 'is_detail': '1' },
success: function (result) {
}
});
$(this).next().html(num);
})
$('.current_list .export_cite').css('display', 'none');
$(document).click(function (e) {
if (!$(e.target).is('.export_cite') && !$(e.target).is('.cite_box')) {
$('.export_cite').hide();
}
})
$('.current_list .cite_box').click(function () {
$('.export_cite').css('display', 'none');
getCiteList($(this).attr('article_id'))
$(this).find('.export_cite').fadeIn(200);
})
$('.export_cite').click(function (e) { e.stopPropagation() })
// 点击弹窗出现 复制和下载
$('.current_list .txt_content').css('display', 'none');
$('.current_list .export').css('display', 'none');
$(document).click(function (e) {
if (!$(e.target).is('.export') && !$(e.target).is('.txt_copy')) {
$('.export').hide();
}
})
$('.current_list .txt_copy').click(function () {
$('.export').css('display', 'none');
$(this).find('.export').fadeIn(200);
})
$('.current_list .Exc_1').click(function () {
var content_ = $(this).parents('.txt_copy').nextAll('.txt_content').text();
var clipboard = new Clipboard('#' + $(this).attr('id'), {
text: function () {
return content_;
}
})
clipboard.on('success', function (e) {
ShowSuccess("Citation information has been copied!");
});
})
$('.current_list .Exc_2').click(function () {
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
$.ajax({
type: 'post', url: apiUrl + 'api/Article/getArticleenw', async: false,
data: { "article_id": ecx_id },
success: function (result) {
var a = document.createElement('a');
a.href = result.data.url;
a.download = ''
a.click();
}
})
})
$('.current_list .Exc_3').click(function () {
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
$.ajax({
type: 'post', url: apiUrl + 'api/Article/getArticleRis', async: false,
data: { "article_id": ecx_id },
success: function (result) {
var a = document.createElement('a');
a.href = result.data.url;
a.download = ''
a.click();
}
})
})
$('.current_list .Exc_4').click(function () {
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
$.ajax({
type: 'post', url: apiUrl + 'api/Article/getArticlebib', async: false,
data: { "article_id": ecx_id },
success: function (result) {
var a = document.createElement('a');
a.href = result.data.url;
a.download = ''
a.click();
}
})
})
$('.current_list .Exc_5').click(function () {
var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
$.ajax({
type: 'post', url: apiUrl + 'api/Article/getArticletext', async: false,
data: { "article_id": ecx_id },
success: function (result) {
var a = document.createElement('a');
a.href = result.data.url;
a.download = ''
a.click();
}
})
})
// 订阅期刊
$('.top .top_sea .b_Sub').css('color', localStorage.Journals_color)
$('.top .top_sea .search_for select').css('border-color', localStorage.Journals_color)
$('.top .dingyue input.yue_add').css('background-color', localStorage.Journals_color);
$('.top .dingyue p b').html(localStorage.Journals_title);
$('.top .jour_ts input.tishi_author').css('background-color', localStorage.Journals_color);
// 添加订阅按钮点击弹出
// $('.top .top_sea .b_Sub').click(function () {
// $("#mask").css("height",$(document).height());
// $("#mask").css("width",$(document).width());
// $("#mask").show();
// $(".dingyue").fadeIn();
// document.body.addEventListener('touchmove',bodyScroll,false);
// $('body').css({'position':'fixed',"width":"100%"});
// })
$(".top .dingyue .mb_close").click(function () {
$("#mask").hide();
$(".dingyue").fadeOut();
document.body.removeEventListener('touchmove', bodyScroll, false);
$("body").css({ "position": "initial", "height": "auto" });
});
$(".top .dingyue input.yue_close").click(function () {
$("#mask").hide();
$(".dingyue").fadeOut();
document.body.removeEventListener('touchmove', bodyScroll, false);
$("body").css({ "position": "initial", "height": "auto" });
});
$(".top .jour_ts input.tishi_author").click(function () {
$("#mask").hide();
$(".jour_ts").fadeOut();
document.body.removeEventListener('touchmove', bodyScroll, false);
$("body").css({ "position": "initial", "height": "auto" });
});
function bodyScroll(event) {
event.preventDefault();
}
// 订阅提交
$(".yue_add").click(function () {
$(".spa").text('');
var add_mess = {};
add_mess.journal_id = localStorage.Journals_num;
add_mess.email = $('#emapl').val();
var S_Dan = '0';
var reg = /^[-.-_A-Za-z0-9]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
if ($("#emapl").val() == "") {
$(".spa1").text('Please fill in E-mail');
S_Dan = '1';
} else if (!(reg.test($("#emapl").val()))) {
$(".spa1").text('Please fill in properly formatted E-mail');
S_Dan = '1';
}
if (S_Dan == '1') {
ShowDanger("Incomplete information!");
} else {
$(".yue_add").addClass("disable");
$.ajax({
type: 'post', url: apiUrl + 'subscribe/Journal/addSubscribeJournal',
data: add_mess,
success: function (result) {
if (result.code == 0) {
$(".dingyue").fadeOut();
$(".dingyue input[type='text']").val('');
$(".yue_add").removeClass("disable");
$(".jour_ts").fadeIn();
} else {
ShowDanger(result.msg);
$(".yue_add").removeClass("disable");
}
},
error: function () {
ShowDanger("error!");
$(".yue_add").removeClass("disable");
}
})
}
})
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
ShowDanger("error!");
}
})
// 中下侧Online First文章
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getOnlineArticle',
data: {
"journal_id": Jour_num, 'pageIndex': '1', 'pageSize': '4'
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.articlelist;
var str = "";
for (var i = 0; i < arr.length; i++) {
if (i == 4) break;
if (arr[i].icon == '') {
var img_i = ''
} else {
var img_i = '
'
}
str += '' + img_i +
'' +
'' + arr[i].abbr + '. | ' + arr[i].stage_year + '
'
}
$('.online_fr>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&o_id=' + Jour_num);
$('.online_fr>ul').html(str + '
');
if (arr == '') {
$('.online_fr').css('display', 'none')
}
if (localStorage.Journals_title == '经典中医研究') {
$('.online_fr>h4').html('最新录用');
$('.more').html('更多');
}
} else {
// ShowDanger("请求失败!");
$('.online_fr').css('display', 'none')
}
},
error: function () {
ShowDanger("error!");
}
})
// 下侧分期列表数据
//$.ajax({
// type: 'post', url: apiUrl + 'api/Journal/getMainPageStages',
// data: {
// "journal_id": Jour_num
// },
// success: function (result) {
// if (result.code == 0) {
//
// // 分期信息
// if (result.data.topic_show_type == 1) {
// var arr_stage = result.data.stages;
// var str = "";
// for (var i = 0; i < 4; i++) {
//
// if (arr_stage[i].stage_no == '0') {
// var iss_ = ''
// } else {
// var iss_ = ' Issue.' + arr_stage[i].stage_no + ''
// }
// str += '' +
// '
' +
// '' + arr_stage[i].stage_year + 'Vol.' + arr_stage[i].stage_vol + ''
// + iss_ + '' + arr_stage[i].stage_pagename + arr_stage[i].stage_page + '
'
//
// }
// $('.alls_issue>ul').html(str);
// $('.alls_issue>a').attr('href', 'stages.html?J_num=' + Jour_num);
// }else{
// $('.alls_issue').css('display', 'none')
// }
//
// } else {
// ShowDanger("请求失败!");
// }
// },
// error: function () {
// ShowDanger("error!");
// }
//})
// 中下侧News & Comment文章
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getNewsArticleNew',
data: {
"journal_id": Jour_num,
"limit": 4,
"page": 1
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.articlelist;
var str = "";
for (var i = 0; i < arr.length; i++) {
if (i == 4) break;
if (arr[i].icon == '') {
var img_i = ''
} else {
var img_i = '
'
}
str += '' + img_i +
'' +
'' + arr[i].abbr + '. | ' + arr[i].stage_year + '
'
}
$('.ncon_fr>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&n_id=' + Jour_num);
$('.ncon_fr>ul').html(str + '
');
if (arr == '') {
$('.ncon_fr').css('display', 'none')
}
} else {
// ShowDanger("请求失败!");
$('.ncon_fr').css('display', 'none')
}
},
error: function () {
ShowDanger("error!");
}
})
// TMR 中下侧News & Comment文章切换
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getNewsArticle',
data: {
"journal_id": Jour_num
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.articlelist;
var str = "";
var j = 0;
for (var i = 0; i < arr.length; i++) {
if (arr[i].type == 'News') {
j++;
if (j == 5) break;
str += '
' +
'' +
'' + arr[i].abbr + '. | ' + arr[i].stage_year + '
'
}
}
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
ShowDanger("error!");
}
})
// 中下侧Highlights文章
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getTopArticle',
data: {
"journal_id": Jour_num,
"pageIndex": '1',
"pageSize": '4'
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.articles;
var str = "";
var j = 0;
for (var i = 0; i < arr.length; i++) {
if (j == 4) break;
if (arr[i].icon != "") {
j = j + 1
str += '' +
'
' +
'' + '' +
'' + arr[i].abbr + '. | ' + arr[i].stage_year + '
'
}
}
$('.ncon_hl>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&h_id=' + Jour_num);
$('.ncon_hl>ul').html(str + '
');
if (arr == '') {
$('.ncon_hl').css('display', 'none')
}
} else {
// ShowDanger("请求失败!");
$('.ncon_hl').css('display', 'none')
}
},
error: function () {
ShowDanger("error!");
}
})
// 中下侧Top cited / Top read / Top download文章
// $.ajax({
// type: 'post', url: apiUrl + 'api/Journal/getTopArticle',
// data: {
// "journal_id": Jour_num,
// "pageIndex": '1',
// "pageSize": '4'
// },
// success: function (result) {
// if (result.code == 0) {
// var arr = result.data.articles;
// var str = "";
// for (var i = 0; i < arr.length; i++) {
// if (i == 4) break;
// if (arr[i].icon == '') {
// var img_i = ''
// } else {
// var img_i = '
'
// }
// str += '' + img_i +
// '' +
// '' + arr[i].abbr + '. | ' + arr[i].stage_year + '
'
// }
// $('.ncon_tcrd>a').attr('href', 'article_list.html?J_num=' + Jour_num + '&top_id=' + Jour_num);
// $('.ncon_tcrd>ul').html(str + '
');
// if (arr == '') {
// $('.ncon_tcrd').css('display', 'none')
// }
// } else {
// // ShowDanger("请求失败!");
// $('.ncon_tcrd').css('display', 'none')
// }
// },
// error: function () {
// ShowDanger("error!");
// }
// })
// TMR 中下侧Top cited / Top read / Top download文章切换
$.ajax({
type: 'post', url: apiUrl + 'api/Article/getTopArt',
data: {
"journal_id": Jour_num,
"type": 'cited',
"pageIndex": '1',
"pageSize": '8'
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.articleList;
var str = "";
for (var i = 0; i < arr.length; i++) {
if (arr[i].icon == '') {
var img_i = 'img/baiss.png'
} else {
var img_i = imgarticleUrl + arr[i].icon
}
str += '
' +
'
' +
'
' + arr[i].abbr + '. | ' + arr[i].stage_year + '
'
}
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
ShowDanger("error!");
}
})
// 下侧Call for Paper文章
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getJournalCfp',
data: {
"journal_id": Jour_num
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.cfps;
var str = "";
for (var i = 0; i < arr.length; i++) {
if (i == 2) break;
str += '' + arr[i].showtime + '' +
'
' + arr[i].content + '
' +
'
'
}
$('.ncon_aper>a').attr('href', 'notice_list.html?J_num=' + Jour_num + '&paper_id=' + Jour_num);
$('.ncon_aper>ul').html(str + '
');
if (arr == '') {
$('.ncon_aper').css('display', 'none')
}
$(".ncon_aper ul .cfp_con").each(function () {
var maxwidth = 150;//显示多少字符
if ($(this).text().length > maxwidth) {
$(this).text($(this).text().substring(0, maxwidth));
$(this).text($(this).text().substring(0, maxwidth - $(this).text().split(" ").pop().length));
$(this).html($(this).html() + '...');
}
});
if (localStorage.Journals_title == '经典中医研究') {
$('.ncon_aper>h4').html('征稿通知');
}
if (Jour_num == '17') {
$('.ncon_aper>h4').html('Explore More');
}
} else {
// ShowDanger("请求失败!");
$('.ncon_aper').css('display', 'none')
}
},
error: function () {
ShowDanger("error!");
}
})
// 时间轴
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getJournalLine',
data: {
"journal_id": Jour_num
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.lines;
var str = "";
var shr = "";
var dis_ = 946656000000;
for (var i = 0; i < arr.length; i++) {
var disx_ = arr[i].dist * 86700000
dis_ = dis_ + disx_
str += '' + arr[i].time + ''
if (i == arr.length - 1) {
shr += '' +
'
' +
'' +
'
' + arr[i].intro + '
'
} else {
if (arr[i].time == arr[i + 1].time) {
shr += '' +
'
' +
'' +
'
' + arr[i].intro + '
' +
'
' +
'' +
'
' + arr[i + 1].intro + '
' +
''
i = i + 1;
} else {
shr += '' +
'
' +
'' +
'
' + arr[i].intro + '
'
}
}
}
$('.cd-horizontal-timeline').css('display', 'none')
// if(arr==''||arr==undefined){
// $('.cd-horizontal-timeline').css('display','none')
// $('.wh_timeline').css('display','none')
// }else{
// $('.events-wrapper ol').html(str);
// $('.events-wrapper ol li:nth-child(1) a').addClass('selected');
//
// $('.events-content ol').html(shr);
// $('.events-content ol li:nth-child(1)').addClass('selected');
//
// line_time();
// }
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
ShowDanger("error!");
}
})
// 相关期刊,过往分期
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getJournal',
data: {
"journal_id": Jour_num
},
success: function (result) {
if (result.code == 0) {
var arr_stage = result.data.journalStage;
var str = "";
for (var i = 0; i < result.data.journalStage.length; i++) {
// 暂时条件中添加一个3 15 10
if (Jour_num == 7 || Jour_num == 6 || Jour_num == 20 || Jour_num == 9 || Jour_num == 21 || Jour_num == 22 || Jour_num == 3 || Jour_num == 15 || Jour_num == 10|| Jour_num == 16|| Jour_num == 24|| Jour_num == 19||Jour_num == 12) {
// 合并(替换)期刊
if (i == 0) { str += '' + arr_stage[i].stage_year + '
' }
if (i > 0) {
if (arr_stage[i].stage_year != arr_stage[i - 1].stage_year) {
str += '' + arr_stage[i].stage_year + '
'
}
}
if (arr_stage[i].stage_no == '0') {
var iss_ = ''
} else {
var iss_ = ' Issue.' + arr_stage[i].stage_no
}
str += '' + arr_stage[i].issue_date + '
'
} else {
// 常规期刊
if (arr_stage[i].stage_no == '0') {
var iss_ = ''
} else {
var iss_ = ' Issue.' + arr_stage[i].stage_no + ''
}
if (arr_stage[i].stage_icon == '') {
str += '' +
'
' +
'' + arr_stage[i].stage_year + 'Vol. ' + arr_stage[i].stage_vol + ''
+ iss_ + '' + arr_stage[i].stage_pagename + ' ' + arr_stage[i].stage_page + '
'
} else {
str += '' +
'
' +
'' + arr_stage[i].stage_year + 'Vol. ' + arr_stage[i].stage_vol + ''
+ iss_ + '' + arr_stage[i].stage_pagename + ' ' + arr_stage[i].stage_page + '
'
}
}
}
$('.alls_issue>div>ul').html(str);
$('.alls_issue>a').attr('href', 'stages.html?J_num=' + Jour_num);
if (localStorage.Journals_title == '经典中医研究') {
$('.alls_issue>h4').html('分期');
}
if (arr_stage == '') {
$('.alls_issue').css('display', 'none')
}
// 未有当期的期刊,coming soon!!!
if (result.data.journal.publish_stage_id == 0) {
$('.wait_hope').css('display', 'block')
}
//var arr = result.data.relats;
//var str = "";
//
//for (var i = 0; i < arr.length; i++) {
//
// str += '' +
// '
'
//
//}
//
//$('.Rel_ated>ul').html(str);
//if (arr == '') {
// $('.Rel_ated').css('display', 'none')
//}
//if (localStorage.Journals_title == '经典中医研究') {
// $('.Rel_ated>h4').html('相关期刊');
// $('.more').html('更多');
//}
} else {
// ShowDanger("请求失败!");
}
},
error: function () {
ShowDanger("error!");
}
})
// 下面新增加社区内容
$.ajax({
type: 'post', url: apiUrl + 'api/Journal/getAllTopics',
data: {},
beforeSend: function () {
},
success: function (result) {
if (result.code == 0) {
var old_arry = result.data.topic;
var new_arry = result.data.topic;
new_arry = old_arry.map(o => {
return { id: o.base_topic_id, text: o.title }
})
for (var i = 0; i < old_arry.length; i++) {
new_arry[i].children = old_arry[i].children.map(o => {
return { id: o.base_topic_id, text: o.title }
})
}
$('#com_index').selectivity({
allowClear: true,
items: new_arry,
placeholder: 'Please select a topic'
})
$('.es_serch_btn').click(function () {
$('.es_serch_span').css('display', 'none')
if ($('#com_index').selectivity('val') == null) {
$('.es_serch_span').css('display', 'block')
$('.es_serch_span').text('Please select a topic')
ShowDanger("Request was aborted!");
} else {
window.open("atr_wisdom.html?&wis_dom=" + $('#com_index').selectivity('val'));
}
})
// 期刊订阅提交
$(".uity_Sub").click(function () {
$(".spa_su").text('');
var add_mess = {};
add_mess.journal_id = localStorage.Journals_num;
add_mess.email = $(".uity_inp").val();
var S_Dan = '0';
var reg = /^[-.-_A-Za-z0-9]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
if ($(".uity_inp").val() == "") {
$(".spa_su").text('Please fill in E-mail');
S_Dan = '1';
} else if (!(reg.test($(".uity_inp").val()))) {
$(".spa_su").text('Please fill in properly formatted E-mail');
S_Dan = '1';
}
if (S_Dan == '1') {
ShowDanger("Incomplete information!");
} else {
$(".uity_Sub").addClass("disable");
$.ajax({
type: 'post', url: apiUrl + 'subscribe/Journal/addSubscribeJournal',
data: add_mess,
success: function (result) {
if (result.code == 0) {
$(".suity_for input[type='text']").val('');
$(".uity_Sub").removeClass("disable");
$(".jour_ts").fadeIn();
} else {
ShowDanger(result.msg);
$(".uity_Sub").removeClass("disable");
}
},
error: function () {
ShowDanger("error!");
$(".yue_addw").removeClass("disable");
}
})
}
})
} else {
ShowDanger("请求失败!");
}
}
})
// 底部浮动订阅
// var flag = true;
// $(window).on('scroll',function(){
// if(flag) {
// $('.footpanel').css('display','block');
// }
// flag = false
// })
$(".footpanel .ftp_close").click(function () {
$(".footpanel").hide();
});
$('.footpanel .ftp_paper .fpr_from a').attr('href', 'agree.html');
// 订阅提交
$(".yue_addfp").click(function () {
$(".spafp").text('');
var add_mess = {};
add_mess.journal_id = localStorage.Journals_num;
add_mess.email = $('#emapfp').val();
var S_Dan = '0';
var reg = /^[-.-_A-Za-z0-9]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
if ($("#emapfp").val() == "") {
$(".spafp").text('Please fill in E-mail');
S_Dan = '1';
} else if (!(reg.test($("#emapfp").val()))) {
$(".spafp").text('Please fill in properly formatted E-mail');
S_Dan = '1';
} else if ($(".footpanel input:checkbox[name='ment']:checked").val() == undefined) {
$(".spafp").text('Please check the agreement');
S_Dan = '1'
}
if (S_Dan == '1') {
ShowDanger("Incomplete information!");
} else {
$(".yue_add").addClass("disable");
$.ajax({
type: 'post', url: apiUrl + 'subscribe/Journal/addSubscribeJournal',
data: add_mess,
success: function (result) {
if (result.code == 0) {
$(".fpr_from input[type='text']").val('');
$(".yue_addfp").removeClass("disable");
$(".jour_ts").fadeIn();
} else {
ShowDanger(result.msg);
$(".yue_addfp").removeClass("disable");
}
},
error: function () {
ShowDanger("error!");
$(".yue_addfp").removeClass("disable");
}
})
}
})
//搜索
$('.ment_sousuo_kuang .soukuang_btn').click(function () {
window.open("jour_search.html?J_num=" + Jour_num + "&se_ch=" + $(".ment_sousuo_kuang .soukuang_inp").val());
})
}
function getCiteList(a_ID) {
$('.cite_box .export_cite').html('');
var journalCiteStr = ''
$.ajax({
type: 'post', url: apiUrl + 'api/Article/getArticleCites',
data: {
"article_id": a_ID
},
success: function (result) {
if (result.code == 0) {
var arr = result.data.list
for (let i in arr) {
journalCiteStr += `
${Number(i) + 1}.
${arr[i].article_name}
${arr[i].author ? `${arr[i].author},` : ''} ${arr[i].journal_name}${arr[i].vol ? `${arr[i].vol},` : ''}
`
}
journalCiteStr += ` `
$('.cite_box .export_cite').html(journalCiteStr);
}
}
})
}