Edit D:\rfid\apache-tomcat-8.5.32\webapps\libsystem\js\common.js
var vLibcode=mystorage.get("libcode");var vAccount=mystorage.get("account");var vLibname=mystorage.get("libname");var vUsername=mystorage.get("username");var vOperid=mystorage.get("operid");var vCompletecode=mystorage.get("completecode");var vLowerlibcode=mystorage.get("lowerlibcode");var vPageNameFlag;var vLiblevel=2;var _fmtGridDataRows;var _fmtLibCodeGridDataRows;var _fmtGridDataAllValues;var _myOperatorData;var _myLocationData;var bindTableMenu;var exportfdInitComboxArr=[];var _jdMarcRequiredfields;$(function(){_myPage.prototype.onLoadInitByFmtGridDataAllValues();$(document).ajaxSend(function(b,e,a){var c=new Date().getTime();var d="";if(_JSESSIONID){d=hex_md5(a.url+_JSESSIONID+c)}else{d=hex_md5(a.url+c)}if("http://127.0.0.1:14440/excel/uploadExcel"!==a.url){e.setRequestHeader("TimeStamp",c);e.setRequestHeader("Authorization",d)}})});function getLibName(b,a){if(a){$(".use-lib-name").html(vLibname)}else{$(".use-lib-name").html(b)}$(".account").html("["+vAccount+"]"+vUsername);$(".libname").html(vLibname)}function setGridHeight(){var b=$(window).height();var c=40;var d=b-40;var a=$('[item-type="search"]');if(a.length>0){d=d-40}$(".datagrid-div").css("height",d+"px");$("#datagrid-single").datagrid("resize");$(".easyui-panel").panel("resize")}function getValue(a){var h;if(!a){return}var b=$("#"+a);if(!b){return}var f=b.attr("class");if(!f||f.indexOf("easyui-validatebox")>=0){var g=b.attr("type");if(g=="checkbox"){if(b.prop("checked")){return"1"}else{return"0"}}h=b.val();if(!h){h=b.text()}if(!h){h=b.html()}return h}if(f.indexOf("easyui-textbox")>=0){h=b.textbox("getValue")}else{if(f.indexOf("easyui-datagrid")>=0){if(a=="editBibGrid"){return JSON.stringify(b.datagrid("getData"))}if(f.indexOf("edit-grid-data")>=0){return JSON.stringify(b.datagrid("getRows"))}h="";var k=b.datagrid("getChecked");for(var d=0;d<k.length;d++){if(k[d].code){h+=k[d].code+","}else{if(k[d].id){h+=k[d].id+","}}}}else{if(f.indexOf("easyui-combobox")>=0){h=b.combobox("getValue")}else{if(f.indexOf("easyui-numberbox")>=0){h=b.numberbox("getValue");if(!h){h="0"}}else{if(f!=undefined&&f.indexOf("easyui-datebox")>=0){h=b.datebox("getValue").replace(new RegExp("-","g"),"")}else{if(f!=undefined&&f.indexOf("easyui-datetimebox")>=0){var e=b.datetimebox("getValue");if(e.length>0){h=new Date(e).getTime().toString()}else{h=""}}else{if(f.indexOf("easyui-timespinner")>=0){h=b.timespinner("getValue").replace(new RegExp(":","g"),"")}else{if(f.indexOf("my-html")>=0){h=b.html();var c=b[0].attributes["data-type"];var j=b[0].attributes["data-fld"];if(c&&c.value=="date"&&h){h=h.replace(new RegExp("-","g"),"")}if(c&&c.value=="select"&&h){if(j&&j.value&&_fmtGridDataRows&&_fmtGridDataRows.rows&&_fmtGridDataRows.rows[0][j.value]){var k=_fmtGridDataRows.rows[0][j.value];for(var d=0;d<k.length;d++){if(k[d].name==h){h=k[d].code;break}}}}if(h==undefined){h=""}}else{h=b.val();if(h==undefined){h=b.text()}}}}}}}}}return h}function setValue(a,l){if(!a){return}var c=$("#"+a);if(!c){return}var j=c.attr("class");if(!j||j.indexOf("easyui-validatebox")>=0){var k=c.attr("type");if(k=="checkbox"){if(l=="1"){c.prop("checked",true)}else{c.prop("checked",false)}}else{c.val(l)}return}if(j.indexOf("easyui-textbox")>=0){c.textbox("setValue",l)}else{if(j.indexOf("easyui-datagrid")>=0){if(a=="editBibGrid"){var n={};try{n.data=JSON.parse(l)}catch(h){n.data=[]}c.datagrid(n);return}if(j.indexOf("edit-grid-data")>=0){var o=[];try{o=JSON.parse(l)}catch(h){o=[]}c.datagrid("loadData",o);return}c.datagrid("uncheckAll");if(!l||l.length<2){return}setTimeout(function(){var s=c.datagrid("getData").rows;try{var r=l.split(",");for(var q=0;q<s.length;q++){for(var p=0;p<r.length;p++){if(s[q].code){if(s[q].code==r[p]){c.datagrid("checkRow",q);r.splice(p,1);break}}else{if(s[q].id){if(s[q].id==r[p]){c.datagrid("checkRow",q);r.splice(p,1);break}}}}}}catch(t){}},10)}else{if(j.indexOf("easyui-combobox")>=0){if(!l){l=""}c.combobox("setValue",l)}else{if(j.indexOf("easyui-numberbox")>=0){c.numberbox("setValue",l)}else{if(j.indexOf("easyui-datebox")>=0){if(l){var b=l.toString();if(b.length==8){b=b.substr(0,4)+"-"+b.substr(4,2)+"-"+b.substr(6,2);c.datebox("setValue",b)}}else{c.datebox("setValue","")}}else{if(j.indexOf("easyui-timespinner")>=0){if(l){var g=l;if(g.length==4){g=g.substr(0,2)+":"+g.substr(2,2);c.timespinner("setValue",g)}}else{c.timespinner("setValue","")}}else{if(j.indexOf("my-html")>=0){var f=c[0].attributes["data-type"];var m=c[0].attributes["data-fld"];if(f&&f.value=="date"){l=fmtStringToDate(l);if(l=="0"||!l){l=""}}if(f&&f.value=="select"){if(m&&m.value&&_fmtGridDataRows&&_fmtGridDataRows.rows&&_fmtGridDataRows.rows[0][m.value]){var o=_fmtGridDataRows.rows[0][m.value];for(var d=0;d<o.length;d++){if(o[d].code==l){l=o[d].name;break}}}}c.html(l)}else{c.val(l)}}}}}}}}function openMessageDlg(c,a){var b=mystorage.get("msgtime",b);if(!b){b=3}$.messager.show({title:"?????????("+b+"?????????)",msg:c,timeout:parseInt(b)*1000,height:"200px",width:"20%",showType:"slide"})}function closeMessageDlg(){$("#global-message-dlg").dialog("close")}function onCloseMessageFun(){}var funOk=null;var funCancle=null;function openConfirmDlg(d,a,e,c,b){$("#global-confirm-dlg").dialog("open");$(".global-confirm-body").html(d);funOk=e;funCancle=c;if(a!=undefined&&a!=null&&a!=""){setTimeout(closeConfirmDlg,a)}bindOpenConfirmEvent(b)}function bindOpenConfirmEvent(a){}function closeConfirmDlg(){$("#global-confirm-dlg").dialog("close")}function confirmOk(){closeConfirmDlg();funOk()}function confirmCancle(){closeConfirmDlg();if(funCancle){funCancle()}}function ikownDlg(){$("#global-message-dlg").dialog("close")}function onShowDataValidator(b,c,a){if(b!=undefined){return b.replace(/[$]([A-Za-z0-9])/g,'<font color="#A60020">$$$1</font>')}return b}function focusItem(b){var a=$('[item-type="record"]');itemArrLength=a.length;a.each(function(c,d){var e=d.className;if(e!=undefined&&e.indexOf("easyui-textbox")>-1){$("#"+d.id).textbox("textbox").keydown(function(f){if(f.keyCode==13){a.each(function(g,h){if(c==g-1){$("#"+h.id).textbox("textbox").focus();return false}else{if(itemArrLength-1==c){b()}}})}})}})}function enterEvent(b,a){if(null!=a&&undefined!=a){var c=$("#"+b);if(c[0]&&c[0].className){var d=c[0].className;if(d!=undefined&&d.indexOf("easyui-textbox")>-1){c.textbox("textbox").keydown(function(f){if(f.keyCode==13){a()}})}else{if(d.indexOf("easyui-numberbox")>=0){c.numberbox().next("span").find("input").keydown(function(f){if(f.keyCode==13){a()}})}}}}}function common_init_param(e,d){if(d.element.className.indexOf("easyui-combobox")>=0){if(d.flagArr&&!d.initnum){for(var b=0;b<d.flagArr.length;b++){var c=$("#"+d.flagArr[b]+d.elementId);if(c.length>0){var a="auto";if(e.length>10){a="200px"}c.combobox({data:e,valueField:"code",textField:"name",groupField:"group",panelHeight:a,loadFilter:function(f){if(d.nolimit){var h="???";if(d.nolimit.value.length>0){h=d.nolimit.value}var g={};g.code="";g.name=h;f.splice(0,0,g)}return f},onLoadSuccess:function(){if(d.initselect){var h=$(this).combobox("getData");if(h.length>0){if(!d.initselect.value){var g=!h[0].code?h[0].text:h[0].code;$(this).combobox("select",g)}else{$(this).combobox("select",d.initselect.value)}}}else{if(d.elementId=="sysid"){var h=$(this).combobox("getData");if(h.length==1){var f={};f.key="template";f.condition="sysid";f.value=h[0].code;initPageDataSingleElement("page_template",f)}}}}})}}}else{$("#"+d.elementId).combobox({data:e,valueField:"code",textField:"name",groupField:"group",loadFilter:function(f){if(d.nolimit){var h="???";if(d.nolimit.value.length>0){h=d.nolimit.value}var g={};g.code="";g.name=h;f.splice(0,0,g)}return f},onLoadSuccess:function(){if(d.initselect){var f=$(this).combobox("getData");if(f.length>0){$(this).combobox("select",d.initselect.value)}}}})}}else{$("#"+d.elementId).datagrid({data:e,fitColumns:true,fit:true,columns:[[{field:"ck",checkbox:true,width:20},{field:"code",align:"center",width:80,title:"???"},{field:"name",align:"center",width:100,title:"???"}]]})}}function commonSetParaInit(b,h,g,d){var f=null;var a=null;if(b){a=b.split(",")}if(g){selector=$('[init-type="init-data"]')}else{selector=$('[item-type="'+h+'"]')}var c={};var e=[];selector.each(function(r,n){if(n.className.indexOf("easyui-combobox")<0&&n.className.indexOf("easyui-datagrid")<0){return true}var p=n.id;var v=n.attributes["init-num"];var w=n.attributes["no-limit"];var t=n.attributes["init-select"];var s=p;if(b&&!v){for(var o=0;o<a.length;o++){p=p.replace(a[o],"")}}var l={};l.key=p;var u=n.attributes["param-condtion"];if(u){l.condition=u.value}var x=n.attributes["param-value"];if(x){l.value=x.value}if(d){for(var m=0;m<d.length;m++){if(p==d[m].code||p==d[m].key){l=d[m];break}}}var j=n.attributes["item-no-init"];if(!j){var q={};q.element=n;q.flagArr=a;q.elementId=p.replace(".","\\.");q.nolimit=w;q.initselect=t;q.initnum=v;c[p]=q;e.push(l)}});get_init_datas(e,c,common_init_param)}function initPageDataSingleElement(obj,param,callfun){var element=$("#"+obj)[0];if(!element){return true}if(element.className.indexOf("easyui-combobox")<0&&element.className.indexOf("easyui-datagrid")<0){return true}var url=base_path+"par/common/getInitData.do";$.post(url,param,function(data){var panelHeight="auto";if(data.rows.length>10){panelHeight="200px"}if(element.className.indexOf("easyui-combobox")>-1){var attributes=element;if(attributes.attributes["no-limit"]){param.nolimit=attributes.attributes["no-limit"].value;if(!param.nolimit){param.nolimit="???"}}else{param.nolimit=undefined}$("#"+obj).combobox({data:data.rows,valueField:"code",textField:"name",groupField:"group",panelHeight:panelHeight,loadFilter:function(data){if(param.nolimit){var obj={};obj.code="";obj.name=param.nolimit;data.splice(0,0,obj)}return data},onLoadSuccess:function(){var getComboBoxData=$(this).combobox("getData");if(getComboBoxData.length>0){$(this).combobox("select",getComboBoxData[0].code)}if(callfun){callfun()}if(param.callfun){var fn=eval(param.callfun);if(typeof(fn)==="function"){fn(param)}else{console.log(fn+"?????????")}}}})}else{$("#"+obj).datagrid({data:data,fitColumns:true,fit:true,columns:[[{field:"ck",checkbox:true,width:20},{field:"code",align:"center",width:80,title:"???"},{field:"name",align:"center",width:100,title:"???"}]]})}},"json")}function initNextSelectCombobox(b,a){$("#"+b).combobox({onSelect:function(f){if(f!=null){for(var c=0;c<a.length;c++){var e={};var d=a[c].id;e.key=a[c].key;e.condition=a[c].condition;e.value=f.code;if(a.callfun){e.callfun=a.callfun}initPageDataSingleElement(d,e)}}}})}function savePageConfig(){var a=getJsonData("page_","record");if(!a){openMessageDlg("??????");return}var b=base_path+"lib/pageconfig/save.do";$.post(b,a,function(c){if(c.status=="0"){openMessageDlg(c.message);$("#pageconfig_setpara_dlg").dialog("close");savePageConfigCallBack()}else{openMessageDlg(c.message)}},"json")}function callSetParaResult(c){if(c.status=="0"){var b=c.rows[0];var a=JSON.parse(b.paramjson);setJsonData("page_",a)}}function savePageConfigCallBack(){getPageConfig("page_type",callSetParaResult)}function getPageConfig(b,e,c){var d={};d.pk=getValue(b);if(c){d.pk=c}var a=base_path+"lib/pageconfig/get.do";$.post(a,d,function(f){e(f)},"json")}var json_data_type="record,paramjson,indexfield,showfield,showrecord,checkper_record,orderbib_record,checkbib_record,checkdetail_record,bindper_record,formatdesign_record,hold_record,batch_,binddlg_,";function cleanJsonData(b){if(json_data_type.indexOf(b+",")<0){return null}var a=$('[item-type="'+b+'"]');a.each(function(d,f){var h=f.id;if(!h){return true}if(f.attributes["spe-field"]){try{cleanSpeFields(h);return true}catch(g){}}if(!f.attributes["keep-value"]){var c="";if(f.attributes["def-value"]){c=f.attributes["def-value"].value}setValue(h,c)}cleanJsonData(h)})}function setJsonData(a,b){$.each(b,function(f,h){if(json_data_type.indexOf(f+",")>=0){try{var d=JSON.parse(h);setJsonData(a,d)}catch(g){}}var c=$("#"+f);if(c.attr("spe-field")){try{setSpeFields(h,f);return true}catch(i){}}if(a!=undefined&&a.length>0&&a!=null){f=a+f}setValue(f,h)})}function setJsonDataByJs(f,i){for(var g in i){var a=g;var h=i[g];if(json_data_type.indexOf(a+",")>=0){try{var j=JSON.parse(h);setJsonData(f,j)}catch(c){}}var b=$("#"+a);if(b.attr("spe-field")){try{setSpeFields(h,a);return true}catch(d){}}if(f!=undefined&&f.length>0&&f!=null){a=f+a}setValue(a,h)}}function getJsonData(b,d){if(json_data_type.indexOf(d+",")<0){return null}if(b!=undefined&&b.length>0&&b!=null){d=b+d}var c={};var a=$('[item-type="'+d+'"]');a.each(function(f,h){var l=h.id;if(h.attributes["spe-field"]){try{c[h.id]=getSpeFields(l);return true}catch(k){}}if(!l){return true}var j=getValue(l);var g=h.id;if(b!=undefined&&b.length>0&&b!=null){g=g.replace(b,"")}var i=getJsonData(b,g);if(i!=null){j=JSON.stringify(i)}if(j==undefined||j==null){return true}c[g]=j});return c}function getCurDateYMD(){var a=new Date();var d=a.getFullYear();var e=a.getMonth()+1;var c=a.getDate();if(e>=1&&e<=9){e="0"+e}if(c>=0&&c<=9){c="0"+c}var b=d+""+e+""+c;return b}function getCurDateHMS(){var b=new Date();var a=b.getHours();var d=b.getMinutes();var e=b.getSeconds();var c=formatDigital(a)+""+formatDigital(d)+""+formatDigital(e);return c}function getAddYMD(h,b,e,g){var a=new Date();if(h){a.setFullYear(a.getFullYear()+h)}if(b){a.setMonth(a.getMonth()+b)}if(e){a.setDate(a.getDate()+e)}var f=a.getFullYear();var c=a.getMonth()+1;var j=a.getDate();if(c>=1&&c<=9){c="0"+c}if(j>=0&&j<=9){j="0"+j}var i=f+""+c+""+j;if(g){i=f+"-"+c+"-"+j}return i}function showCurTime(){var d=new Date();var f=d.getFullYear();var g=d.getMonth()+1;var c=d.getDate();var a=d.getHours();var e=d.getMinutes();var h=d.getSeconds();var b=f+"??"+formatDigital(g)+"??"+formatDigital(c)+"?? "+formatDigital(a)+":"+formatDigital(e)+":"+formatDigital(h)+"";return b}function addDate(f,h){if(h==undefined||h==""){h=1}var c=new Date(f);c.setDate(c.getDate()+h);var e=c.getMonth()+1;var b=c.getDate();var g="'"+e+"'";var a="'"+b+"'";if(g.length==3){e="0"+e}if(a.length==3){b="0"+b}var d=c.getFullYear()+""+e+""+b;return d}function formatSeconds(e){var c=parseInt(e);var d=0;var b=0;if(c>60){d=parseInt(c/60);c=parseInt(c%60);if(d>60){b=parseInt(d/60);d=parseInt(d%60)}}var a=""+parseInt(c)+"??";if(d>0){a=""+parseInt(d)+"??"+a}if(b>0){a=""+parseInt(b)+"???"+a}return a}function addOne(b){if(!b){return}var d=b.split(/[^0-9]/);var e=d[d.length-1];if(e!=null&&e.length>0){var f=e.length;var a=parseInt(e)+1;var c=a.toString();f=Math.min(f,c.length);return b.substring(0,b.length-f)+c}else{return null}}function getDataDirect(a,c){var d=a.split(/[$]([A-Za-z0-9])/g);for(var b=0;b<=d.length;b++){if(c==d[b]){return d[b+1]}}return""}function clearGridData(d){if(d.indexOf(",")>-1){var a=d.split(",");for(var c=0;c<a.length;c++){if($("#"+a[c]).length>0){var b=$("#"+a[c]).datagrid("getRows");if(b.length>0){$("#"+a[c]).datagrid("loadData",[])}}}}else{var b=$("#"+d).datagrid("getRows");if(b.length>0){$("#"+d).datagrid("loadData",[])}}}function deleteGridData(d){if(d.indexOf(",")>-1){var a=d.split(",");for(var c=0;c<a.length;c++){if($("#"+a[c]).length>0){var b=$("#"+a[c]).datagrid("getRows");if(b.length>0){for(var c=0;c<b.length;c++){$("#"+a[c]).datagrid("deleteRow",c)}}}}}else{var b=$("#"+d).datagrid("getRows");for(var c=b.length-1;c>=0;c--){$("#"+d).datagrid("deleteRow",c)}}}function onShowFmtSeconds(a,b){if(!a){return a}return formatSeconds(a)}function onShowFmtDate(a,b){if(!a){return a}return fmtStringToDate(a)}function fmtStringToDate(a){if(!a){return a}a=a.toString();if(a!=undefined&&a.length==8){return a.substr(0,4)+"-"+a.substr(4,2)+"-"+a.substr(6,2)}return a}function onShowFmtTime(a,b){if(!a){return a}return fmtStringToTime(a)}function fmtStringToTime(a){if(!a){return a}a=a.toString();if(a.length==5){a="0"+a}if(a!=undefined&&a.length==6){return a.substr(0,2)+":"+a.substr(2,2)+":"+a.substr(4,2)}return a}function onShowDateStamp(b,c){if(b){var a=new Date();a.setTime(b);return a.getFullYear()+"-"+formatDigital((a.getMonth()+1))+"-"+formatDigital(a.getDate())+" "+formatDigital(a.getHours())+":"+formatDigital(a.getMinutes())+":"+formatDigital(a.getSeconds())}return b}function formatDigital(a){if(a<10){return"0"+a}return a}function AutoResizeImage(c,b,a){$(".rdr-image img").jqthumb({width:c,height:b})}function get_init_datas(d,a,e){var b=base_path+"par/common/getInitDatas.do";var c={};c.params=JSON.stringify(d);$.post(b,c,function(f){if(f.status=="0"){d.forEach(function(g,h,k){if(f.rows[0][g.key]){var j=a[g.key];if(!j&&g.code){j=a[g.code]}if(!j){return true}e(f.rows[0][g.key],j)}});if(getValue("page_type")){getPageConfig("page_type",callSetParaResult)}}},"json")}function getJsonDataByTypeHandler(){var d={};var a=$('[item-type="export_record"]');var f=0;a.each(function(o,n){var e=n.id;var p=$(this).attr("class");var l=n.attributes["link-combobox"];var j=n.attributes["handler-type"];var q=n.attributes["table-type"];if(j){if(getValue(e).length>0){if(p.indexOf("easyui-numberbox")>=0&&getValue(e)==0){}else{if(l){d["limit["+f+"].condition"]=getValue(l.value)}else{if(q){d["limit["+f+"].condition"]=q.value+"."+getIdByCondition(e)}else{d["limit["+f+"].condition"]=e.replace("export_beg_","").replace("export_end_","").replace("export_","")}}d["limit["+f+"].typeHandler"]=j.value;d["limit["+f+"].value"]=valueReplace(getValue(e));f++}}}var q=n.attributes["param-verify"];if(q){if(getValue(e).length==0){d["limit["+f+"].condition"]=e;d["limit["+f+"].typeHandler"]=j.value;var r=$("#"+e).datagrid("getRows");var k="";for(var m=0;m<r.length;m++){k+=r[m].code+","}d["limit["+f+"].value"]=k;f++}}});try{if(jsonFormatDesign.tableArr){var b=jsonFormatDesign.tableArr;var h=mystorage.get("lowerlibcode");for(var c=0;c<b.length;c++){d["limit["+f+"].condition"]=b[c].name+".libcode";d["limit["+f+"].typeHandler"]="3";d["limit["+f+"].value"]=h;f++}}}catch(g){}d=getJsonAddOtherCondtion(d,f);return d}function getIdByCondition(a){return a.replace("export_beg_","").replace("export_end_","").replace("export_","")}function initEventForCondition(){var b=["comHandlerType","callnoHandlerType","keyindexHandlerType","bindHandlerType"];for(var a=0;a<b.length;a++){if($("#"+b[a]).length>0){$("#"+b[a]).combobox({onChange:function(e,d){var c=$(this).attr("data-calss");if($("#qkbatchno").length>0&&c=="batchno"){setValue("export_beg_qkbatchno","");setValue("export_end_qkbatchno","");setValue("qkbatchno","")}setValue("export_beg_"+c,"");setValue("export_end_"+c,"");setValue(c,"");if(e){$("#"+c).attr("handler-type",e);$(".fanwei-"+c).hide();$(".qita-"+c).show()}else{$(".qita-"+c).hide();$(".fanwei-"+c).show()}}})}}}function getJsonAddOtherCondtion(a,b){if(!a){a={}}return a}function getJsonCondtionByTypeHandler(){var map=new Map();var selector=$('[item-type="export_record"]');var count=0;selector.each(function(index,element){var id=element.id;var tdPrev=$("#"+id).parents("td").prev();var className=$(this).attr("class");var linkCombobox=element.attributes["link-combobox"];var typeHandler=element.attributes["handler-type"];var typeTable=element.attributes["table-type"];if(typeHandler){if(getValue(id).length>0){if(className.indexOf("easyui-numberbox")>=0&&getValue(id)==0){}else{if(className.indexOf("easyui-datagrid")>=0){var getRows=$("#"+id).datagrid("getChecked");var _title=$("#"+id).datagrid("options").title.replace("?????","");var _texts="";for(var i=0;i<getRows.length;i++){_texts+=getRows[i].name+","}var row={};row.beg=_texts;map.set(_title,JSON.stringify(row))}else{var row={};var condtionID;if(linkCombobox){condtionID=$("#"+linkCombobox.value).combobox("getText")}else{var spanText=tdPrev.find("span");if(spanText[0]){condtionID=spanText[0].innerHTML}else{if(tdPrev[0]){condtionID=tdPrev[0].innerHTML}}}var isBeg;if(map.has(condtionID)){isBeg=map.get(condtionID)}var textVal;if(className.indexOf("easyui-combobox")>=0){textVal=$("#"+id).combobox("getText")}else{if(className.indexOf("easyui-datetimebox")>=0){textVal=$("#"+id).datetimebox("getValue")}else{textVal=valueReplace(getValue(id))}}if(isBeg){var begJSON=JSON.parse(isBeg);row.beg=begJSON.beg;row.end=textVal;map.set(condtionID,JSON.stringify(row))}else{var row={};if(typeHandler.value&&typeHandler.value=="5"){row.end=textVal}else{row.beg=textVal}map.set(condtionID,JSON.stringify(row))}}}}}});var txtList="";map.forEach(function(value,key){if(key){txtList+=key+":";var row=eval("("+value+")");if(row.beg){txtList+=row.beg}if(row.end&&row.beg){txtList+="??"+row.end}else{if(row.end){txtList+=row.end+"(???)"}}txtList+="; "}});return txtList}function getTimeFmtStatus(){var e=true;var d=$('[item-type="export_record"]');for(var g=0;g<d.length;g++){var h=d[g];var a=h.id;var j=$("#"+a).parents("td").prev();var l=$("#"+a).attr("class");var f=j.find("span");var c;if(f[0]){c=f[0].innerHTML}else{if(j[0]){c=j[0].innerHTML}}var b=h.attributes["handler-type"];if(b){if(getValue(a).length>0){if(l.indexOf("easyui-datetimebox")>=0||l.indexOf("easyui-datebox")>=0){if(a.indexOf("export_beg_")>-1){var m=getValue(a);var k=getValue(a.replace("export_beg_","export_end_"));if(parseFloat(m)>parseFloat(k)&&(m.length>0&&k.length>0)){openMessageDlg(c+"-???????????????????!");e=false;break}}}}}}return e}function openPostWindow(b,c){c.pageid=parent.getCurPageIdForLog();var d=document.createElement("form");d.id="conditionForm";d.method="post";d.action=b;d.target="_blank";var a=document.createElement("input");a.type="hidden";a.name="jsondata";a.value=JSON.stringify(c);d.appendChild(a);document.body.appendChild(d);$("#conditionForm").trigger("sumbit");d.submit();document.body.removeChild(d)}function valueReplace(a){if(a.indexOf('"')!=-1){a=a.toString().replace(new RegExp('([""])',"g"),'\\"')}else{if(a.indexOf("\\")!=-1){a=a.toString().replace(new RegExp("([\\\\])","g"),"\\\\")}}return a}function openPostWindowDownLoad(a,c){var d=document.createElement("form");d.id="conditionForm";d.method="post";d.action=a;d.target="_blank";var e=document.createElement("input");e.type="hidden";e.name="keycode";e.value=c.keycode;d.appendChild(e);if(c.groupby){e=document.createElement("input");e.type="hidden";e.name="groupby";e.value=c.groupby;d.appendChild(e)}if(!c.pageid){c.pageid=parent.getCurPageIdForLog()}else{e=document.createElement("input");e.type="hidden";e.name="pageid";e.value=c.pageid;d.appendChild(e)}for(var b=0;b<30;b++){if(c["limit["+b+"].condition"]){e=document.createElement("input");e.type="hidden";e.name="limit["+b+"].typeHandler";e.value=c["limit["+b+"].typeHandler"];d.appendChild(e);e=document.createElement("input");e.type="hidden";e.name="limit["+b+"].value";e.value=c["limit["+b+"].value"];d.appendChild(e);e=document.createElement("input");e.type="hidden";e.name="limit["+b+"].condition";e.value=c["limit["+b+"].condition"];d.appendChild(e)}}document.body.appendChild(d);$("#conditionForm").trigger("sumbit");d.submit();document.body.removeChild(d)}function mergeJsonObject(c,b){var d={};for(var a in c){d[a]=c[a]}for(var a in b){d[a]=b[a]}return d}function onHnadlerSvaeBntScreen(b,a){if(b){$("#"+b).linkbutton({disabled:a})}if(a){$.messager.progress({title:"??????",msg:"?????????,?????..."})}else{$.messager.progress("close")}}function isUpdateByLibcode(b){if(!b){return false}var a=mystorage.get("lowerlibcode")+",";if(a.indexOf(b+",")>-1){return true}return false}function getSqlConditionInByLibcode(){var a=mystorage.get("lowerlibcode");return getSqlConditionLimitIn(a)}function getSqlConditionLimitIn(d){var b="";var a=d.split(",");for(var c=0;c<a.length;c++){if(a[c]){b+="'"+a[c]+"',"}}b=b.substr(0,b.length-1);return b}function getLibLimitForNoLimitLib(){return getSqlConditionLimitIn(vCompletecode+vLowerlibcode)}function getParamLibForNoLimitLib(c,a){var b=getValue("cfbmshowdata");if(b&&b=="1"){c["limit["+a+"].condition"]="libcode";c["limit["+a+"].typeHandler"]="3";c["limit["+a+"].value"]=getLibLimitForNoLimitLib()}return c}function rowStylerIsUpdateByLibcode(a,b){if(!isUpdateByLibcode(b.libcode)){return"background-color:#aaa;"}}function createColumnMenu(b){bindTableMenu=$("<div/>").appendTo("body");bindTableMenu.menu({onClick:function(f){if(f.iconCls=="fa fa-check"){b.datagrid("hideColumn",f.name);bindTableMenu.menu("setIcon",{target:f.target,iconCls:"icon-empty"});setGridShowColumnApp(b,f.name,"add")}else{b.datagrid("showColumn",f.name);bindTableMenu.menu("setIcon",{target:f.target,iconCls:"fa fa-check"});setGridShowColumnApp(b,f.name,"delete")}}});var a=b.datagrid("getColumnFields");for(var d=0;d<a.length;d++){var e=a[d];var c=b.datagrid("getColumnOption",e);bindTableMenu.menu("appendItem",{text:c.title,name:e,iconCls:"fa fa-check"})}getGridShowColumnApp(b,bindTableMenu)}function getReaderFld(){var b={key:"rdrfld0",condition:"parentid",value:"0"};var a=base_path+"par/common/getInitData.do";$.post(a,b,function(e){var d=e.rows;for(var c=0;c<d.length;c++){if("1"==d[c].code){mystorage.set("rdr_fld1",d[c].name)}else{if("2"==d[c].code){mystorage.set("rdr_fld2",d[c].name)}else{if("3"==d[c].code){mystorage.set("rdr_fld3",d[c].name)}else{if("4"==d[c].code){mystorage.set("rdr_fld4",d[c].name)}}}}}getReaderFldResult()},"json")}function getReaderFldResult(){}function getNumPrice(d){var c=0;if(d){var b=/(\d{1,3})+(?:\.\d+)?/g;var a=d.match(b);if(a[0]){c=a[0]}}return c}function getCheckName(a){if(a=="1"){return"??"}return"??"}function openDataCenter(c){var a={type:"sysconfig"};var b=base_path+"lib/config/page.do";$.post(b,a,function(e){if(e.status=="0"){var d=JSON.parse(e.rows[0].paramjson);if(c=="7401"){openDataCenterResult(d[0])}else{if(c=="7402"){if(d[10]){window.location.href=d[10]}else{openMessageDlg("?????????????????????????????")}}}}else{openMessageDlg(e.message)}},"json")}function openDataCenterResult(d){var e="shrfid";var g="111";var c="";if(d){c=d}var b=c;var a="username="+encryptByDES(e,"20182018")+"&password="+encryptByDES(g,"20182018");var d=base_path+"sys/common/centerdata.do";var f={};f.username=encryptByDES(e,"20182018");f.password=encryptByDES(g,"20182018");f.url=c+"/au/up";$.post(d,f,function(j){var h=JSON.parse(j);var k=parseURL(h.intranetip);if(h.result){var i=(h.token).toString();if(c.substring(7,10)==k.host.substring(0,3)||c.substring(7,10)=="loc"||c.substring(7,10)=="127"){c=h.intranetip}else{c=h.internetip}window.localStorage.backServerUrl=c;window.localStorage.userManageUrl=h.usermanageip+"admin/";window.localStorage.et="Bearer "+i;window.location.href=b}else{alert("??????! "+h.error)}},"json")}function parseURL(c){var b=document.createElement("a");b.href=c;return{source:c,protocol:b.protocol.replace(":",""),host:b.hostname,port:b.port,query:b.search,params:(function(){var e={},d=b.search.replace(/^\?/,"").split("&"),a=d.length,f=0,g;for(;f<a;f++){if(!d[f]){continue}g=d[f].split("=");e[g[0]]=g[1]}return e})(),file:(b.pathname.match(/\/([^\/?#]+)$/i)||[,""])[1],hash:b.hash.replace("#",""),path:b.pathname.replace(/^([^\/])/,"/$1"),relative:(b.href.match(/tps?:\/\/[^\/]+(.+)/)||[,""])[1],segments:b.pathname.replace(/^\//,"").split("/")}}function formatNumber(c){var b="";c=c.toString();if(c.indexOf(".")!=-1){b="."+c.split(".")[1];c=parseInt(c.split(".")[0])}var d=c.toString().split("");var a=-3;while(d.length+a>0){d.splice(a,0,",");a-=4}return d.join("")+b}function overdueMusic(){var a=document.getElementById("overdue");a.play()}function loanMusic(){var a=document.getElementById("loan");a.play()}function inlibMusic(){var a=document.getElementById("inlib");a.play()}function outlibMusic(){var a=document.getElementById("outlib");a.play()}function returnMusic(){var a=document.getElementById("return");a.play()}function addStyleHtml(b,a){if(a!=undefined){return b}return"<strong style='color:red;'>("+b+")</strong>"}function addStyleHtmlNoSplit(b,a){if(a!=undefined){return b}return"<strong style='color:red;'>"+b+"</strong>"}function addStyleHtmlNoSplitGreen(b,a){if(a!=undefined){return b}return"<strong style='color:green;'>"+b+"</strong>"}var settime=null;var resizeH=0;function setLayWHByResize(d,c,b,a){if(settime!=null){clearTimeout(settime)}settime=setTimeout(function(){if(resizeH!=a){var f={id:d,region:c,width:b,height:a};var e={};e.type=d;e.paramjson=JSON.stringify(f);var g=base_path+"lib/pageconfig/save.do";$.post(g,e,function(h){onResizeToMy(f)},"json")}},500)}function onResizeToMy(a){}function getLayWHByResize(b){var c={};c.pk=b;var a=base_path+"lib/pageconfig/get.do";$.post(a,c,function(e){if(e.status=="0"){var d=JSON.parse(e.rows[0].paramjson);resizeH=d.height;$("#"+b).layout("panel",""+d.region+"").panel("resize",{height:d.height});otherLayResizeToMy(d)}$("#"+b).layout("resize")},"json")}function otherLayResizeToMy(){}function setGridShowColumnApp(a,d,c){var e={};e.pk=gridShowColumnPageId+a.selector;var b=base_path+"lib/pageconfig/get.do";$.post(b,e,function(j){var g=[];if(c=="add"){if(j.total==0){g.push(d)}else{g=JSON.parse(j.rows[0].paramjson);if(g.join(",").indexOf(d)<0){g.push(d)}}}else{if(j.total>0){g=JSON.parse(j.rows[0].paramjson);var f=[];for(var h in g){if(g[h]!=d){f.push(g[h])}}g=f}}saveGridShowColumnApp(e.pk,g)},"json")}function saveGridShowColumnApp(d,b){var a={};a.type=d;a.paramjson=JSON.stringify(b);var c=base_path+"lib/pageconfig/save.do";$.post(c,a,function(e){},"json")}function getGridShowColumnApp(a,c){var d={};d.pk=gridShowColumnPageId+a.selector;var b=base_path+"lib/pageconfig/get.do";$.post(b,d,function(l){if(l.status=="0"){var e=JSON.parse(l.rows[0].paramjson);for(var h in e){$(a.selector).datagrid("hideColumn",e[h]);var m=c["0"].childNodes;var f=$(a.selector).datagrid("getColumnOption",e[h]);var k;for(var g in m){if(m[g].innerText==f.title){c.menu("setIcon",{target:m[g],iconCls:"icon-empty"})}}}}},"json")}function loadGridShowColumnApp(c){var b={};b.pk=gridShowColumnPageId+"#"+c;var a=base_path+"lib/pageconfig/get.do";$.post(a,b,function(f){if(f.status=="0"){var d=JSON.parse(f.rows[0].paramjson);for(var e in d){$("#"+c).datagrid("hideColumn",d[e])}}},"json")}function showGridListCount(b,c,a){if(a.total>0){$("#"+b).datagrid("getPanel").panel("setTitle",""+c+"("+addStyleHtmlNoSplit(a.total)+")")}}function initBatchNoByParam(d,c,b){var e={type:c,page:"1",rows:"500"};e.status="0";e.orderBy=" libcode desc ";if(b){e.libcode=b}var a=base_path+"par/batchno/page.do";$("#"+d).datagrid({url:a,queryParams:e,onLoadSuccess:function(f){},method:"post"})}function initSelectBatchNoByParam(e,c,b,d){var f={type:c,page:"1",rows:"500"};f.status="0";f.orderBy=" libcode desc ";if(b){f.libcode=b}var a=base_path+"par/batchno/page.do";$.post(a,f,function(n){var m=[];for(var k=0;k<n.rows.length;k++){var l=_fmtGridDataAllValues.rows[0].libcode;for(var g=0;g<l.length;g++){if(l[g].code==n.rows[k].libcode){var h={code:""+n.rows[k].code+"",name:""+n.rows[k].code+"",group:""+l[g].name+""};m.push(h);break}}}var o="auto";if(n.rows.length>10){o="200px"}$("#"+e).combobox({data:m,valueField:"code",textField:"name",panelHeight:o,groupField:"group"});if(d){setValue(e,d)}},"json")}function getCurPageIdForLog(){var a=0;try{var c=$("#menu-tabs").tabs("getSelected");a=c.panel("options").id}catch(b){return 0}return a}function onResizeForCheckBib(b,a){if($(".checkrepeatFrame").html().length>0){$("#checkrepeatFrame").width(b-40);$("#checkrepeatFrame").height(a-60)}}function onShowPanelFmt(){$(this).datetimebox("spinner").timespinner("setValue","00:00:00")}function jdMarcRequiredfields(c){var b=c.template;if(b){var a=base_path+"par/template/getTemplate.do?pk="+b;var d={};$.post(a,d,function(e){if(e.status=="0"){if(e.total>0){var f=e.rows[0];_jdMarcRequiredfields=f.requiredfields}}else{openMessageDlg(e.message)}},"json")}}function formatZero(b,a){if(String(b).length>a){return b}return(Array(a).join(0)+b).slice(-a)};
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de