Edit D:\rfid\apache-tomcat-8.5.32\webapps\libsystem\page\iframe\js\iframe_per_bind.js
var eidtorGridObject=undefined;var eidtorGridIndex=undefined;var _bindPerObj=function(){};var _configData;var _initdata;var initJson;var myJsonRecord;$(function(){_bindPerObj.prototype.batchno();_initdata=mystorage.get("per_init_data");_configData=mystorage.get("per_config");initJson=[{code:"libcode",key:"libcode"},{code:"binding",key:"binding"},{code:"doctype",key:"doctype"},{code:"loccode",key:"location"},{code:"finsources",key:"finsources"},{code:"mediatype",key:"mediatype"},{code:"docsources",key:"docsources"},{code:"operid",key:"operid"},];initJson.forEach(function(a,b,c){if(_initdata.rows[0][a.key]){_myPage.prototype.setData(_initdata.rows[0][a.key],a)}});eidtorGridObject=$("#eidtorgrid");initAutoBindGrid();_bindPerObj.prototype.search();$(".easyui-panel").panel("resize");enterEvent("callno",_bindPerObj.prototype.updataCallno)});_bindPerObj.prototype.batchno=function(){if($("#batchno").length>0){var b={type:"4",page:"1",rows:"500"};var a=base_path+"par/batchno/page.do";$.post(a,b,function(h){var g=[];for(var e=0;e<h.rows.length;e++){var f=_initdata.rows[0].libcode;for(var c=0;c<f.length;c++){if(f[c].code==h.rows[e].libcode){var d={code:""+h.rows[e].code+"",name:""+h.rows[e].code+"",group:""+f[c].name+""};g.push(d);break}}}$("#batchno").combobox({data:g,valueField:"code",textField:"name",groupField:"group",panelHeight:"200px"});_bindPerObj.prototype.setTextByConifg()},"json")}};_bindPerObj.prototype.search=function(){eidtorGridIndex=undefined;_myJsonRecord=mystorage.get("per_bind_iframe_param");if(_myJsonRecord){_bibId=_myJsonRecord.bibid;_bindPerObj.prototype.setTextByConifg();setCheckCallNo();clearGridData("eidtorgrid");eidtorGridObject.datagrid({url:_myJsonRecord.url,queryParams:_myJsonRecord.param,onLoadSuccess:function(a){if(a.total>0){setTimeout(function(){_bindPerObj.prototype.updataCallno()},100)}$("#eidtorgrid").datagrid("resize")},method:"post"})}};_bindPerObj.prototype.updataCallno=function(){var a=eidtorGridObject.datagrid("getRows");for(var b=0;b<a.length;b++){eidtorGridObject.datagrid("updateRow",{index:b,row:{callno:getValue("callno")}})}};_bindPerObj.prototype.save=function(){var d=getJsonData(null,"record");d.bibid=_myJsonRecord.bibid;var c=$("#eidtorgrid").datagrid("getRows");$("#eidtorgrid").datagrid("acceptChanges");if(c.length>0){for(var b=0;b<c.length;b++){d["rowlist["+b+"].row1"]=c[b].barcode;d["rowlist["+b+"].row2"]=c[b].price;d["rowlist["+b+"].row3"]=c[b].volinfo;d["rowlist["+b+"].row4"]=c[b].checkids;d["rowlist["+b+"].row5"]=c[b].assetno}}var a=base_path+"per/bind/bind.do";onHnadlerSvaeBntScreen(null,true);$.post(a,d,function(f){eidtorGridIndex=undefined;onHnadlerSvaeBntScreen(null,false);if(f.status=="0"){var e=f.rows[0];parent.perBindSaveResult(f,null)}else{openMessageDlg(f.message)}},"json")};_bindPerObj.prototype.setTextByConifg=function(){var a=JSON.parse(_configData.rows[0].paramjson);for(var c=0;c<initJson.length;c++){var f=initJson[c];if(f.code){if(f.code.indexOf(",")>0){var d=f.code.split(",");for(var b=0;b<d.length;b++){var e=d[b];if(a[e]){setValue(e,a[e])}}}else{if(a[f.code]){setValue(f.code,a[f.code])}}}}if(a.bind_batchno){setValue("batchno",a.bind_batchno)}if(a.location){setValue("loccode",a.location)}if(_myJsonRecord.param.bindno){setValue("bindno",_myJsonRecord.param.bindno)}setValue("libcode",vLibcode)};function initAutoBindGrid(){eidtorGridObject.datagrid({iconCls:"e-icon fa fa-table",title:"??????",fit:true,fitColumns:true,singleSelect:true,border:true,nowrap:false,striped:true,onClickRow:onClickEditorRow,onBeginEdit:onBeginEdit,columns:[[{field:"checkids",title:"?????",hidden:true},{field:"barcode",title:"?????",width:"25%",editor:{type:"textbox"}},{field:"price",title:"???",width:"20%",editor:{type:"numberbox",options:{precision:2}}},{field:"volinfo",title:"??????",width:"25%",editor:{type:"textbox"}},{field:"callno",title:"?????",width:"15%",editor:{type:"textbox"}},{field:"assetno",title:"?????",width:"15%",editor:{type:"text"}}]]})}function onBeginEdit(a,d){var c=eidtorGridObject.datagrid("getEditors",a);for(var b=0;b<c.length;b++){if(c[b].field=="assetno"){c[b].target.bind("keyup",function(f){if(f.which==13){f.returnValue=false;var e=JSON.parse(_configData.rows[0].paramjson);var g=eidtorGridObject.datagrid("getEditor",{index:eidtorGridIndex,field:"assetno"});if(g.target){var h=$(g.target).val();if(e.assetnolength&&e.assetnoprefix){h=e.assetnoprefix+formatZero(h,parseInt(e.assetnolength)-e.assetnoprefix.length)}else{if(e.page_assetnoprefix){h=e.assetnoprefix+h}else{if(e.assetnolength){h=formatZero(h,parseInt(e.assetnolength))}}}$(g.target).val(h)}}})}}}function perbindReLoadData(b,a,d,c){_initdata=mystorage.get("per_init_data");_configData=mystorage.get("per_config");_bindPerObj.prototype.search()}function colseParentDlg(){parent.colseIframeDlg("perbind_dlg",null,null)};
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de