📄 popupmenu.js
字号:
}
function space(){
var spa="";
}
function changeBtn(action){
var argc=document.all.stag.value;
if(argc==""){
alert("没有取到当前节点的值!");
return;
}
var code=argc.substring(0,argc.indexOf("#"));
if(code==""){
alert("没有取到当前节点的CODE!");
return;
}
var name=argc.substring(argc.indexOf("#")+1,argc.indexOf("*"));
if(name==""){
alert("没有取到当前节点的中文名!");
return;
}
var layer=argc.substring(argc.indexOf("*")+1,argc.length);
if(layer==""){
alert("没有取到当前节点的层!");
return;
}
var url=self.location.href;
var vie=url.substring(0,url.indexOf("FileManager"))+"FileManager/gzdaFile/gzda/"+"proper.jsf";
var xg=url.substring(0,url.indexOf("FileManager"))+"FileManager/gzdaFile/gzda/"+"xg.jsf";
url1=url.substring(0,url.indexOf("FileManager"))+"FileManager/gzdaFile/gzda/"+"enuadd.jsf";
url2=url.substring(0,url.indexOf("FileManager"))+"FileManager/gzdaFile/gzda/"+"enuaddwj.jsf";
switch(action){
case "del" :
delMenu(code,layer)
break;
case "add" :
var utag=argc+"@add";
//var ret=showModalDialog(url1,utag,'dialogWidth=800px;dialogheight=220px;status:no;help:yes;location:yes; menubar:yes');
//if(ret=="OK"){
// initialize("tree");
//}
with(parent.f_set){
cols='240,300,*' ;
}
parent.right.location.href=url1+"?cs="+utag;
break;
case "insert" :
var utag=argc+"@insert";
//var ret=showModalDialog(url1,utag,'dialogWidth=800px;dialogheight=220px;status:no;help:yes;location:yes; menubar:yes');
//if(ret=="OK"){
// initialize("tree");
//}
with(parent.f_set){
cols='240,300,*' ;
}
parent.right.location.href=url1+"?cs="+utag;
break;
case "addChild" :
var utag=argc+"@child";
//var ret=showModalDialog(url2,utag,'dialogWidth=800px;dialogheight=210px;status:no;help:yes;location:yes; menubar:yes');
//if(ret=="OK"){
// initialize("tree");
//}
with(parent.f_set){
cols='240,300,*' ;
}
parent.right.location.href=url2+"?cs="+utag;
break;
case "addChildwj" :
var utag=argc+"@child";
//var ret=showModalDialog(url1,utag,'dialogWidth=800px;dialogheight=210px;status:no;help:yes;location:yes; menubar:yes');
//if(ret=="OK"){
// initialize("tree");
//}
with(parent.f_set){
cols='240,300,*' ;
}
parent.right.location.href=url1+"?cs="+utag;
break;
case "rework" :
var utag=argc+"@rework";
//var ret=showModalDialog(xg,utag,'dialogWidth=800px;dialogheight=90px;status:no;help:yes;location:yes; menubar:yes');
//if(ret=="OK"){
// initialize("tree");
//}
with(parent.f_set){
cols='240,300,*' ;
}
parent.right.location.href=xg+"?cs="+utag;
break;
case "view" :
var utag=argc+"@view";
//showModalDialog(vie,utag,'dialogWidth=800px;dialogheight=200px;status:no;help:yes;location:yes; menubar:yes');
//myMessage(vie+"&cs="+utag);
with(parent.f_set){
cols='240,300,*' ;
}
parent.right.location.href=vie+"?cs="+utag;
break;
}
//if(action=='add'){
// dw_subjoin.addRow();
//}else{
// if(action=='del'){
// dw_subjoin.delRow(dw_subjoin.getCurrentRow());
// }
//}
}
function delMenu(code,layer){
if(code.length<=0){
return;
}
var len=code.length;
var idval=document.all.oentity.value;
if(idval==""){
alert("HIDDEN button is error");
return;
}
if (idval.indexOf("tem")>0){
var tranno=""
var layer=idval.substring(idval.indexOf("#")+1,idval.indexOf("@"));
var sql=" SELECT TRANNO FROM T_GZDA_FILEMANAGERABSTR WHERE LEVE ="+layer
rnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
tranno=rnt.selectSingleNode("//root/params/item/TRANNO").text;
//alert(tranno);
deleAbstr(tranno);
}else{
var tranno="";
var lev=idval.substring(idval.indexOf("#")+1,idval.indexOf("%"));
var url=idval.substring(0,idval.indexOf("$"));
var sql=" SELECT TRANNO FROM T_GZDA_FILEMANAGERABSTR WHERE LEVE ="+layer
rnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
tranno=rnt.selectSingleNode("//root/params/item/TRANNO").text;
//alert(tranno);
deleAbstrDetail(tranno,url)
}
}
function deleAbstr(leve){
//alert(leve);
var paraDoc = new ActiveXObject('Microsoft.XMLDOM')
var pi=paraDoc.createProcessingInstruction("xml","version='1.0' encoding='gb2312'");
paraDoc.appendChild(pi);
var enode=paraDoc.createElement("root");
var root=paraDoc.appendChild(enode);
var enode=paraDoc.createElement("action");
var acti=root.appendChild(enode);
var enode=paraDoc.createElement("delete");
var update=acti.appendChild(enode);
update.setAttribute("tablename",'T_GZDA_FILEMANAGERABSTR') ;
update.setAttribute("label",'deletefileabstr') ;
var enode=paraDoc.createElement("rows");
var rows=update.appendChild(enode);
var enode=paraDoc.createElement("tranno");
var tnode=paraDoc.createTextNode(leve);
enode.appendChild(tnode);
rows.appendChild(enode);
operdele(paraDoc);
}
function deleAbstrDetail(leve,url){
//alert(leve+"-"+url)
var paraDoc = new ActiveXObject('Microsoft.XMLDOM')
var pi=paraDoc.createProcessingInstruction("xml","version='1.0' encoding='gb2312'");
paraDoc.appendChild(pi);
var enode=paraDoc.createElement("root");
var root=paraDoc.appendChild(enode);
var enode=paraDoc.createElement("action");
var acti=root.appendChild(enode);
var enode=paraDoc.createElement("delete");
var update=acti.appendChild(enode);
update.setAttribute("tablename",'T_GZDA_FILEMANAGERABSTR') ;
update.setAttribute("label",'deletefileabstr') ;
var enode=paraDoc.createElement("rows");
var rows=update.appendChild(enode);
var enode=paraDoc.createElement("tranno");
var tnode=paraDoc.createTextNode(leve);
enode.appendChild(tnode);
rows.appendChild(enode);
var enode=paraDoc.createElement("delete");
var update=acti.appendChild(enode);
update.setAttribute("tablename",'T_GZDA_FILEMANAGERDETAIL') ;
update.setAttribute("label",'deletefiledetail') ;
var enode=paraDoc.createElement("rows");
var rows=update.appendChild(enode);
var enode=paraDoc.createElement("url");
var tnode=paraDoc.createTextNode(url);
enode.appendChild(tnode);
rows.appendChild(enode);
operdele(paraDoc);
}
function operdele(paraDoc){
//setaction("curency");
setaction("gov.gdlt.ssgly.taxcore.taxblh.gzda.service.GZDAcurrencySaveBLH");
var service=new Service("");
//MyMessage(paraDoc);
var oRtn=service.doService(paraDoc);
if (oRtn == null){
alert("服务器端解释出错2!");
return null;
}else{
var re=oRtn.selectSingleNode("//root").text;
if(re=="1"){
alert("存盘成功!");
window.close()
initialize("tree")
return;
}else{
alert("存盘不成功!");
return;
}
//MyMessage(paraDoc)
}
}
writeStyle();
makeMenu();
document.onclick = hideMenu;
//document.oncontextmenu = showMenu;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -