Edit D:\rfid\apache-tomcat-8.5.32\webapps\libsystem\page\iframe\js\iframe_per_orderSetCog.js
var eidtorGridObject=undefined;var eidtorGridIndex=undefined;var holdToolbar=[{text:"???",iconCls:"e-icon fa fa-plus",handler:function(){_perOrderBibObj.prototype.addHoldRecord()}},"-",{text:"???",iconCls:"e-icon fa fa-remove",handler:function(){removeitEidtorGridRow()}}];var _perOrderBibObj=function(){};var _initdata,_configData;$(function(){eidtorGridObject=$("#order_eidtorgrid");_initdata=mystorage.get("per_init_data");_configData=mystorage.get("per_config");$(".easyui-panel").panel("resize");_myPage.prototype.getOperatorParam()});function perRepeatOrderGrid(e){_copies=e;_initdata=mystorage.get("per_init_data");_configData=mystorage.get("per_config");var c;if(mystorage.get("set_grid_orderCopies")){c=mystorage.get("set_grid_orderCopies")}eidtorGridIndex=undefined;clearGridData("order_eidtorgrid");if(c&&c.length>0){var d=JSON.parse(c);for(var b=0;b<d.length;b++){var a=d[b];appendEidtorGridRow(a)}}$(".checkbib_tip").html("???:???????"+_copies+"??")}_myPage.prototype.initComboxByOperatorParm=function(f){if(f.showacqloccode){var b=_initdata.rows[0].location;var e=[];for(var c=0;c<b.length;c++){var d=b[c].code+",";if(f.showacqloccode.indexOf(d)>-1){e.push(b[c])}}var g={};g["limit[0].condition"]="code";g["limit[0].typeHandler"]="3";g["limit[0].value"]=getSqlConditionLimitIn(f.showacqloccode);var a=base_path+"par/location/list.do";$.post(a,g,function(o){var n=o.rows;_myLocationData=n;var p=_initdata.rows[0].libcode;var l=[];for(var m=0;m<p.length;m++){for(var j=0;j<n.length;j++){if(n[j].libcode.split("|")[0]==p[m].code){l.push(p[m]);break}}}var h={};h.libcode=l;h.location=e;_perOrderBibObj.prototype.initGrid(true,h)},"json")}else{_perOrderBibObj.prototype.initGrid(false)}};_perOrderBibObj.prototype.initGrid=function(a,e){var b=_initdata.rows[0].libcode;var d=_initdata.rows[0].location;var c=_initdata.rows[0].doctype;if(e){b=e.libcode;d=e.location;c=e.doctype}eidtorGridObject.datagrid({iconCls:"e-icon fa fa-table",title:"?????????",toolbar:holdToolbar,fit:true,fitColumns:true,singleSelect:true,border:true,nowrap:false,striped:true,onClickRow:onClickEditorRow,columns:[[{field:"id",title:"?????",hidden:true},{field:"libcode",title:globalLibName+"???",width:"40%",formatter:onShowLibNameByMyStorage,editor:{type:"combobox",options:{valueField:"code",textField:"name",panelHeight:"200px",required:true,editable:false,data:b,onChange:function(j,g){if(j!=undefined&&j!=g){if(eidtorGridIndex!=undefined){var o=eidtorGridObject.datagrid("getEditor",{index:eidtorGridIndex,field:"curlocation"});var t=eidtorGridObject.datagrid("getEditor",{index:eidtorGridIndex,field:"doctype"});if(!a){if(o&&$(o.target)){var p={key:"location",condition:"libcode",value:j};var h=base_path+"par/common/getInitData.do";$.post(h,p,function(i){try{$(o.target).combobox("loadData",i.rows)}catch(k){}},"json")}if(t&&$(t.target)){p={key:"doctype",condition:"libcode",value:j};var h=base_path+"par/common/getInitData.do";$.post(h,p,function(i){try{$(t.target).combobox("loadData",i.rows)}catch(k){}},"json")}}else{var n="";for(var l=0;l<_myLocationData.length;l++){if(_myLocationData[l].libcode.split("|")[0]==j){var s=_myLocationData[l].code;if(s){n+=s+","}}}var r=_initdata.rows[0].location;var q=[];for(var m=0;m<r.length;m++){var u=r[m].code+",";if(n.indexOf(u)>-1){q.push(r[m])}}if(o&&$(o.target)){$(o.target).combobox("loadData",q);$(o.target).combobox("setValue",q[0].code)}}}}}}}},{field:"location",title:"??????",width:"35%",formatter:onShowLocationNameByMyStorage,editor:{type:"combobox",options:{valueField:"code",textField:"name",panelHeight:"200px",groupField:"group",required:true,editable:false,data:d,onChange:function(l,i){if(l!=undefined&&l!=i){if(eidtorGridIndex!=undefined){if(a){var g=eidtorGridObject.datagrid("getEditor",{index:eidtorGridIndex,field:"doctype"});for(var h=0;h<_myLocationData.length;h++){if(_myLocationData[h].code==l){var j=_myLocationData[h].defdoctype;$(g.target).combobox("setValue",j);break}}}}}}}}},{field:"copies",title:"???",width:"25%",editor:{type:"numberbox",options:{required:true}}}]]});var f=_copies;perRepeatOrderGrid(f)};_perOrderBibObj.prototype.saveCheck=function(){acceptEidtorGrid();var a=eidtorGridObject.datagrid("getRows");var c=0;for(var b=0;b<a.length;b++){c+=parseInt(a[b].copies)}if(c!=_copies){$.messager.confirm("??????","?????????????????????,????????????",function(d){if(d){parent.setPerOrderSaveResult(a,c)}else{parent.setPerOrderSaveResult(a)}})}else{parent.setPerOrderSaveResult(a)}};_perOrderBibObj.prototype.addHoldRecord=function(){acceptEidtorGrid();var b=eidtorGridObject.datagrid("getRows");if(b.length>0){var d=0;for(var c=0;c<b.length;c++){d+=parseInt(b[c].copies)}if(d>=_copies){return openMessageDlg("??????????????????????????!")}}var a={};appendEidtorGridRow(a)};function colseParentDlg(){parent.colseIframeDlg("orderGrid_dlg",null,null)}function onShowLibNameByMyStorage(b,c){var d=_initdata.rows[0].libcode;if(b){for(var a=0;a<d.length;a++){if(b==d[a].code){return d[a].name}}return b}else{return b}}function onShowLocationNameByMyStorage(b,c){var d=_initdata.rows[0].location;if(b){for(var a=0;a<d.length;a++){if(b==d[a].code){return d[a].name}}return b}else{return b}}function onShowDocTypeNameByMyStorage(b,c){var d=_initdata.rows[0].doctype;if(b){for(var a=0;a<d.length;a++){if(b==d[a].code){return d[a].name}}return b}else{return b}};
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de