inue; } if(limitFlag=="1"&&curLibcodes&&(curLibcodes+",").indexOf(curlib+",")==-1){ //只累计馆藏总数 totalCopeyCount+=copycount; continue; } var callno = ""; if(callnos){ var callnoArray = callnos.split(","); for(var index in callnoArray){ if(index<=2) { if (callno) { callno += ","; } callno += callnoArray[index]; }else if(index==3){ callno+="..." } } } totalCopeyCount+=copycount; totalLoanableCount+=loanableCount; var dataArray = new Array(callno, curlibName, curlocalName, loanableCount+"/"+copycount); tableContent.push(dataArray); var limits = ""; if(limits==""||(limits+",").indexOf(curlocal+",")!=-1){ if(loanableCount>0){ $("#loanDiv_"+bookrecno).show(); } } } var tableStr = ""; var holding_available = "在馆"; var tabStr = holding_available+"("+totalLoanableCount +")/馆藏("+totalCopeyCount+")"; var flag = false; if(records==undefined||records==null||totalCopeyCount == 0) { tableStr = "没有在馆复本记录."; var divObj = $("div[bookrecno='"+bookrecno+"']"); if(divObj&&divObj.attr("booktype")=="2"){ recnoArray.push(bookrecno); tabStr = '到馆信息'; tableStr = '没有记录!'; flag = true; }else if(divObj&&divObj.attr("booktype")=="6"&&glc=='P2GD020003'){ //隐藏电子资源馆藏标签 $("#holdingPreview_A_"+bookrecno).parent().hide(); } } else { tableStr = createTable("expressTable", tableHeader, tableContent); //是否多于10条 if(records.length>10){ tableStr += "查看更多"; } } $("#holdingPreview_A_"+bookrecno).text(tabStr); if(flag){ $("#holdingPreviewDiv_" + bookrecno).html(""); }else { $("#holdingPreviewDiv_" + bookrecno).html(tableStr); } } } $(function(){ var bookrecnos = getBookrecnos(); getHoldingPreviews(bookrecnos); }); //请求期刊订购数据 function seriesOrders(recnos,curLibcodes){ var data = { "bookrecnos": recnos, "return_fmt": "json" } if(curLibcodes){ data.libcodes=curLibcodes.split(","); } $.ajax({ type: "GET", url: "/opac/series/order", data: data, traditional: true, dataType: "json", success: function(data){ if(data.serOrderList){ var tableHeader = new Array("分馆名称","订购年","订购份数"); var containsArray = new Array(); var yearArray = new Array(); for(var i in data.serOrderList){ var lib = data.libcodeMap[data.serOrderList[i].libcode]; var year = data.serOrderList[i].orderYear; var count = data.serOrderList[i].copies; var bookrecno = data.serOrderList[i].bookrecno; //保存前两个年份 if(yearArray.length==0||yearArray.length<2&&yearArray[0]!=year){ yearArray.push(year); } if($.inArray(bookrecno, containsArray)==-1){ var tableContent = new Array(); var dataArray = new Array(lib,year,count); tableContent.push(dataArray); containsArray.push(bookrecno); $("#holdingPreviewDiv_" + bookrecno).html(""); var tableStr = createTable("expressTable", tableHeader, tableContent); $("#holdingPreviewDiv_" + bookrecno).html(tableStr); }else{ var appendStr = "