Edit D:\rfid\apache-tomcat-8.5.32\webapps\libsystem\page\parameter\js\sys_authoritygroup.js
var all_authorities=[];var sys_authority=[];var sys_selectedIdx={};var funvalues_bak;var MAX_SYS_COUNT=10;var listBntData=[];$(function(){var b={};b.key="funauthority1";var a=base_path+"par/common/getInitData.do";$.post(a,b,function(d){if(d.status=="0"){for(var c=0;c<d.rows.length;c++){if(!all_authorities[d.rows[c].code[0]]){all_authorities[d.rows[c].code[0]]=new Array()}if(d.rows[c].code.length===5&&d.rows[c].code[0]==="3"){all_authorities["4"].push(d.rows[c])}else{all_authorities[d.rows[c].code[0]].push(d.rows[c])}}getSysauthorityData()}},"json");$("#sysauthority").datagrid({onCheckAll:onCheckAll,onUncheckAll:onUncheckAll,onCheck:onCheck,onUncheck:onUncheck,onSelect:onSelect});$("#funauthority").datagrid({onClickRow:onClickRowFunauthority});initBtnauthority()});function getSysauthorityData(){var b={};b.key="sysauthority";var a=base_path+"par/common/getInitData.do";$.post(a,b,function(f){if(f.status=="0"){var c=[];sys_authority=f.rows;for(var e in sys_authority){var d=parseInt(e)+1;if(all_authorities[d]&&all_authorities[d].length>0){c.push(sys_authority[e])}}$("#sysauthority").datagrid({data:c,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 cleanSpeFields(a){funvalues_bak=a}function setSpeFields(a){funvalues_bak=a}function refreshAuthority(){var b=[];for(var a=0;a<MAX_SYS_COUNT;a++){if(!sys_selectedIdx[a]){continue}all_authorities[a+1].forEach(function(c){b.push(c)})}$("#funauthority").datagrid("loadData",b);setValue("funauthority",funvalues_bak)}function onCheckAll(b){for(var a in b){setSysSelectedIdx(a,b[a],true)}refreshAuthority()}function onUncheckAll(b){for(var a in b){setSysSelectedIdx(a,b[a],false)}refreshAuthority()}function onCheckAllForFunauthority(b,a){initBtnauthority()}function onUncheckAllForFunauthority(b,a){}function setSysSelectedIdx(d,c,a){for(var b in sys_authority){if(sys_authority[b].code==c.code){d=b;break}}sys_selectedIdx[d]=a}function onCheck(b,a){setSysSelectedIdx(b,a,true);refreshAuthority()}function onUncheck(b,a){setSysSelectedIdx(b,a,false);refreshAuthority()}function onCheckAllForListBtn(b){for(var a in b){onCheckListBtn(a,b[a])}}function onUncheckAllForListBtn(b){for(var a in b){onUncheckListBtn(a,b[a])}}function onCheckListBtn(d,c){var b=false;for(var a in listBntData){if(c.code==listBntData[a]){b=true;break}}if(!b){listBntData.push(c.code)}}function onUncheckListBtn(d,c){var a=[];for(var b in listBntData){if(c.code!=listBntData[b]){a.push(listBntData[b])}}listBntData=a}function saveBeforRecord(a){if(listBntData.length>0){a.btnauthority=listBntData.join(",")+","}return a}function openWin(){listBntData=[];$("#funauthoritylistBtn").datagrid("loadData",[]);cleanJsonData("record");$("#win").window("open")}function openWinAfter(b){var c=b.btnauthority.split(",");for(var a in c){if(c[a].length==6){listBntData.push(c[a])}}}function initBtnauthority(){var a=base_path+"par/authority/listBtn.do";var b={};$.post(a,b,function(e){if(e.status=="0"){var d=e.rows;for(var c in d){listBntData.push(d[c].code)}}},"json")}function onClickRowFunauthority(b,d){$("#funauthority").datagrid("unselectAll");var c=d.code;if(d.code=="4106"||d.code=="4105"||d.code=="4104"||d.code=="4103"||d.code=="4102"||d.code=="4112"){c="4101"}var a=base_path+"par/authority/listBtn.do";var e={};e.submenuid=c;$("#funauthoritylistBtn").datagrid({url:a,queryParams:e,onLoadSuccess:function(g){if(g.rows.length>0){setValue("funauthoritylistBtn",listBntData.join(","));var f=$("#funauthoritylistBtn").datagrid("getPanel");f.panel("setTitle",d.name+"-?????????")}},method:"post"})}function onShowgssjqx(b,c,a){if(b=="1"){return"??"}else{return"??"}}function onShowLibNameAndCode(a,b){if(_fmtGridDataRows){if(_fmtGridDataRows.rows[0].libcode){return onFmtGridDataRowsShowNameAndBycode(_fmtGridDataRows.rows[0].libcode,a)}}}function onFmtGridDataRowsShowNameAndBycode(c,b){var d=c;if(!b){b=""}for(var a=0;a<d.length;a++){if(b==d[a].code){return d[a].code+"|"+d[a].name}}return b};
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de