function lsdy1(attachType,articleId,qiKanWangZhi,nian,issn){
//var pars = "attachType="+attachType+"&id="+articleId+"&json=true";
var pars = {attachType:attachType,id:articleId,json:true};
jQuery.post($("#mag-common-contextPath").val()+"/CN/article/showArticleFile.do?" + new Date().getTime(), pars, function(data){
var json=null;
if(data.match(/^\[json\].*/g)){
json=eval("("+data.replace(/^\[json\]/g,"")+")");
}
if(json && json.status == 1){
if(attachType == "RICH_HTML"){
pars.token = json.clickRichToken;
pars.referer = document.referrer;
jQuery.post($("#mag-common-contextPath").val()+"/CN/article/downloadArticleFileFee.do?" + new Date().getTime(), pars, function(data){
//window.location.href = json.richUrl;
mag_request({url:json.richUrl,target:"_blank"});
});
}else if(attachType == "PDF_Mobile"){
mag_request({url:json.pdfMobileUrl,target:json.downloadPdfTarget});
}else if(attachType == "PDF_CN"){
mag_request({url:json.pdfCnUrl,target:json.downloadPdfTarget});
}else{
mag_request({url:json.pdfUrl,target:json.downloadPdfTarget});
}
}else if(json && json.status == 4){//购买
if(json.shoppingType==1){//直接购买
gouMaiArticleByDirectlyChecked(articleId,json,pars);
}else{//加入购物车购买
gouMaiArticleByCartChecked(articleId,json);
}
}else{
mag_layer({type:1,content:'
'});
}
});
}
function gouMaiArt(articleId){
//var pars = "attachType=PDF&id="+articleId+"&json=true";
var pars = {attachType:'LongVideo',id:articleId,json:true};
jQuery.post($("#mag-common-contextPath").val()+"/CN/article/showArticleFile.do?" + new Date().getTime(), pars, function(data){
var json=null;
if(data.match(/^\[json\].*/g)){
json=eval("("+data.replace(/^\[json\]/g,"")+")");
}
if(json && json.status == 4){//购买
if(json.shoppingType==1){//直接购买
gouMaiArticleByDirectlyChecked(articleId,json,pars);
}else{//加入购物车购买
gouMaiArticleByCartChecked(articleId,json);
}
}else{
mag_layer({type:1,content:'无法购买.'});
}
});
}
function gouMaiNianCard(nianNumber){
mag_ajax({
url:mag_currentQikanUrl()+"/CN/giftcard/getNianCardSetInfoForBuy.do?" + new Date().getTime(),
data:{nianNumber:nianNumber},
dataType:"json",
success:function(data){
if(data.nianCardSet.active==1){//可购买
if(data.shoppingType==0){
//暂时不支持专题的购物车购买
}else{
gouMaiNianCardByDirectlyChecked(data);
}
}else{
mag_layer({title:'年卡购买',content:'本年卡暂不支持买!'});
}
}
});
}
function gouMaiNianCardByDirectlyChecked(data){
eval("window.nianCard_"+data.nianCardSet.id+"=data");
var content=''+data.nianCardSet.nameCn+' [价格: ¥'+data.nianCardSet.price.toFixed(2)+' ]';
content += '数量 (最大100 ) ';
mag_layer({
type:0,
title:'年卡购买',
content:''});
}
function gouMaiNianCardByDirectly(id){
var countStr=$.trim($("#mag-gouMaiNianCard-count").val());
if(!/[0-9]/g.test(countStr)){
mag_layer_2({content:'请输入正确的数量.'});
return;
}
var count = parseInt(countStr);
if(count<=0 || count>100){
mag_layer_2({content:'请输入正确的数量.'});
return;
}
var data=eval("window.nianCard_"+id);
mag_window_location(data.journal.qiKanWangZhi+"/CN/shopping/pay?remark=nianCard"+id+"_"+count);
}
function gouMaiSubject(subjectId){
mag_ajax({
url:$("#mag-common-contextPath").val()+"/CN/subject/getSubjectInfoForBuy.do?" + new Date().getTime(),
data:{subjectId:subjectId},
dataType:"json",
success:function(data){
if(data.subject.subjectDownloadControl==4){//可购买
if(data.shoppingType==0){
//暂时不支持专题的购物车购买
}else{
gouMaiSubjectByDirectlyChecked(data);
}
}else if(data.subject.subjectDownloadControl==1){//有权限
mag_layer({title:'购买',content:'您已经拥有本专题文章的权限了,不需要再次购买。'});
}else{
mag_layer({title:'购买',content:'本专题的文章暂不支持整专题购买!'});
}
}
});
}
function gouMaiSubjectByDirectlyChecked(data){
eval("window.subject_"+data.subject.subjectId+"=data");
if(data.buyNowAlert==1){
if(data.isLogin){
gouMaiSubjectByDirectly(data.subject.subjectId);
}else{
mag_login_dialog(function(){
mag_ajax({
url:$("#mag-common-contextPath").val()+"/CN/subject/getSubjectInfoForBuy.do?" + new Date().getTime(),
data:{subjectId:data.subject.subjectId},
dataType:"json",
success:function(data){
if(data.subject.subjectDownloadControl==4){//可购买
gouMaiSubjectByDirectly(data.subject.subjectId);
}else if(data.subject.subjectDownloadControl==1){//有权限
mag_layer({title:'购买',content:'您已经拥有本专题文章的权限了,不需要再次购买。'});
}else{
mag_layer({title:'购买',content:'本专题的文章暂不支持整专题购买!'});
}
}
});
});
}
}else{
mag_layer({
type:0,
title:'购买',
src:data.journal.qiKanWangZhi+"/CN/shopping/gouMaiSubjectByDirectlyChecked.do?subjectId="+data.subject.subjectId});
}
}
function gouMaiSubjectByDirectly(subjectId){
var data=eval("window.subject_"+subjectId);
mag_window_location(data.journal.qiKanWangZhi+"/CN/shopping/pay?remark=subject"+subjectId);
}
function gouMaiVolumn(volumnId){
mag_ajax({
url:$("#mag-common-contextPath").val()+"/CN/article/getVolumnInfoForBuy.do?" + new Date().getTime(),
data:{volumnId:volumnId},
dataType:"json",
success:function(data){
if(data.volumn.volumnDownloadControl==4){//可购买
if(data.shoppingType==0){
//暂时不支持整期购物车购买
}else{
gouMaiVolumnByDirectlyChecked(data);
}
}else if(data.volumn.volumnDownloadControl==1){//有权限
mag_layer({title:'购买',content:'您已经拥有本期文章的权限了,不需要再次购买。'});
}else{
mag_layer({title:'购买',content:'本期文章暂不支持整期购买!'});
}
}
});
}
function gouMaiVolumnByDirectlyChecked(data){
eval("window.volumn_"+data.volumn.id+"=data");
if(data.buyNowAlert==1){
if(data.isLogin){
gouMaiVolumnByDirectly(data.volumn.id);
}else{
mag_login_dialog(function(){
mag_ajax({
url:$("#mag-common-contextPath").val()+"/CN/article/getVolumnInfoForBuy.do?" + new Date().getTime(),
data:{volumnId:data.volumn.id},
dataType:"json",
success:function(data){
if(data.volumn.volumnDownloadControl==4){//可购买
gouMaiVolumnByDirectly(data.volumn.id);
}else if(data.volumn.volumnDownloadControl==1){//有权限
mag_layer({title:'购买',content:'您已经拥有本期文章的权限了,不需要再次购买。'});
}else{
mag_layer({title:'购买',content:'本期文章暂不支持整期购买!'});
}
}
});
});
}
}else{
mag_layer({
type:0,
title:'购买',
src:data.journal.qiKanWangZhi+"/CN/shopping/gouMaiVolumnByDirectlyChecked.do?id="+data.volumn.id});
}
}
function gouMaiVolumnByDirectly(volumnId){
var data=eval("window.volumn_"+volumnId);
mag_window_location(data.journal.qiKanWangZhi+"/CN/shopping/pay?remark=volumn"+volumnId);
}
function gouMaiArticleByDirectlyChecked(articleId,data,pars){
eval("window.article_"+articleId+"=data");
if(data.buyNowAlert==1){
if(data.isLogin){
gouMaiArticleByDirectly(articleId);
}else{
mag_login_dialog(function(){
mag_layer_close();
jQuery.post($("#mag-common-contextPath").val()+"/CN/article/showArticleFile.do?" + new Date().getTime(), pars, function(data){
var json=null;
if(data.match(/^\[json\].*/g)){
json=eval("("+data.replace(/^\[json\]/g,"")+")");
}
if(json && json.status == 1){
if(pars.attachType == "RICH_HTML"){
jQuery.post($("#mag-common-contextPath").val()+"/CN/article/downloadArticleFileFee.do?" + new Date().getTime(), pars, function(data){
//window.location.href = json.richUrl;
mag_request({url:json.richUrl,target:"_blank"});
});
}else if(pars.attachType == "LongVideo"){
window.location.reload();
}else if(pars.attachType == "PDF_Mobile"){
window.location.href = json.pdfMobileUrl;
}else{
window.location.href = json.pdfUrl;
}
}else if(json && json.status == 4){//购买
gouMaiArticleByDirectly(articleId);
}else{
mag_layer({type:1,content:''});
}
});
});
}
}else{
var article=data.article;
mag_layer({type:0,title:'文章购买',src:article.journal.qiKanWangZhi+"/CN/shopping/gouMaiArticleByDirectlyChecked.do?id="+articleId});
}
}
function gouMaiArticleByDirectly(articleId){
var data=eval("window.article_"+articleId);
var article=data.article;
window.location=article.journal.qiKanWangZhi+"/CN/shopping/pay?remark=article"+articleId;
}
function gouMaiArticleByCartChecked(articleId,data){
var cart=store.get("http://journal.hep.com.cn:8080/wk/shoppingcart");
if(!cart){
cart="";
}
eval("window.article_"+articleId+"=data");
var article=data.article;
var content=''+article.biaoTi_CN+' [价格: ¥'+article.pdf_JiaGe.toFixed(2)+' ]';
if(cart.indexOf("|article"+articleId+"|")!=-1){
gouMaiArticle(articleId);
}else{
mag_layer({type:0,content:''});
}
}
function gouMaiArticle(articleId){
// qiKanWangZhi='http://academic.hep.com.cn/skld';
var cart=store.get("http://journal.hep.com.cn:8080/wk/shoppingcart");
if(!cart){
cart="";
}
if(cart.indexOf("|article"+articleId+"|")==-1){
cart += "|article"+articleId+"|";
}
store.set("http://journal.hep.com.cn:8080/wk/shoppingcart",cart.replace(/(\|)+/g,"|").replace(/[^a-z0-9|-]/g,""));
var data=eval("window.article_"+articleId);
var article=data.article;
var content=''+article.biaoTi_CN+' [价格: ¥'+article.pdf_JiaGe.toFixed(2)+' ]';
mag_layer({type:0,content: ''});
}