📄 process.js
字号:
dele.setAttribute("label",'delete_gzda_jh') ;
for(var i=0;i<urls.length;i++){
var enode=paraDoc.createElement("rows");
var rows=dele.appendChild(enode);
var enode=paraDoc.createElement("id");
var tnode=paraDoc.createTextNode(jg);
enode.appendChild(tnode);
rows.appendChild(enode);
var enode=paraDoc.createElement("url");
var tnode=paraDoc.createTextNode(urls[i]);
enode.appendChild(tnode);
rows.appendChild(enode);
}
var enode=paraDoc.createElement("insert");
var inser=acti.appendChild(enode);
inser.setAttribute("tablename",'T_GZDA_JH') ;
inser.setAttribute("label",'insert_gzda_jh') ;
for(var i=0;i<urls.length;i++){
var enode=paraDoc.createElement("rows");
var rows=inser.appendChild(enode);
var enode=paraDoc.createElement("id");
var tnode=paraDoc.createTextNode(jg);
enode.appendChild(tnode);
rows.appendChild(enode);
var enode=paraDoc.createElement("url");
var tnode=paraDoc.createTextNode(urls[i]);
enode.appendChild(tnode);
rows.appendChild(enode);
}
operdele(paraDoc,true);
}
function delMenu(code,layer,cname){
if(code.length<=0){
return;
}
var len=code.length;
var idval=document.all.oentity.value;
if(idval==""){
alert("XXGZDA-023:HIDDEN button is error");
return;
}
var co=code.substring(0,2)
if((co=='FA')||(co=='FZ')||(co=='FN')||(co=='FQ')||(co=='FC')||(co=='FD')||(co=='FE')||(co=='FG')){
it=createsupper();
if(it<=0){
alert("XXGZDA-024:系统文件夹你没有权限操作");
return;
}
}else{
var it=issystem(code,layer);
if(it==1){
itt=createsupper();
if(itt<=0){
alert("系统文件夹你没有权限操作");
return;
}
}
}
var rtno=ishasfile(code,layer,cname);
//alert(rtno)
if(rtno==1){
//var ik=document.all.operid.value;
alert("XXGZDA-188:此文件夹下还有文件,不能删除!")
return ;
}
var rt=confirm("你确认要删除文件夹:"+cname+"吗?此操作要谨慎从事!")
if(!rt){
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;
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;
deleAbstrDetail(tranno,url)
}
}
function ishasfile(co,lay,cn){
var rt=0;
var codelen=co.length;
var di=document.all.operid.value;
var sql="select min(LEVE) LEVE from T_GZDA_FILEMANAGERABSTR WHERE LEVE >"+lay+" and length(trim(CODE)) <= "+codelen+" ORDER BY LEVE ASC ";
//myMessage(sql)
var oRnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
var layernew=oRnt.selectSingleNode("//root/params/item/LEVE").text;
if(layernew=='0'){
var sql="select max(LEVE) LEVE from T_GZDA_FILEMANAGERABSTR ";
var oRnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
layernew=oRnt.selectSingleNode("//root/params/item/LEVE").text;
var la=parseInt(layernew) + 1;
layernew=la.toString();
}
var sql= "select code "+
" from t_gzda_filemanagerabstr a, t_dm_gy_swry b, t_dm_gy_swjg c "+
" where a.filetype = '1' and a.operid = b.swry_dm and b.swjg_dm = c.swjg_dm and a.operid ='"+di+"' "+
" and a.url<>'A' and leve>"+lay+" and leve<"+layernew;
var oRnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
var cno=oRnt.selectSingleNode("//root/params");
if(cno.childNodes.length>0){
rt=1;
}else{
rt=0;
}
return rt;
}
function deleAbstr(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){
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,isrefresh){
setaction("gov.gdlt.ssgly.taxcore.taxblh.gzda.service.GZDAcurrencySaveBLH");
var service=new Service("");
var oRtn=service.doService(paraDoc);
if (oRtn == null){
alert("XXGZDA-000:服务器端解释出错2!");
return null;
}else{
var re=oRtn.selectSingleNode("//root").text;
if(re=="1"){
alert("XXGZDA-002:存盘成功!");
//window.close()
//initialize("tree")
//parent.left.location.href=leftup.jsf;
//if(isrefresh){
//}else{
var ref="parent.left.location.href='leftup.jsf'" ;
setTimeout(ref,800);
return;
//}
}else{
alert("XXGZDA-003:存盘不成功!");
return;
}
}
}
function createsupper(){
var oid=document.all.operid.value;
var itn=0;
if(oid.length<5){
return itn;
}
var sql= "select js_dm from t_qxgl_swry_js where swry_dm='"+oid+"' "+
" and js_dm in( "+
" select js_dm from t_qxgl_js where mc='系统文件夹编辑' "+
" )";
var oRn=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
var ot=oRn.selectSingleNode("//root/params");
if(ot.childNodes.length<=0){ //是否已授特殊权限
itn=0;
}else{
itn=1;
}
return itn;
}
function createqx(){
var id=document.all.operid.value;
if(id.length<5){
return;
}
var sql= "select gn_dm "+
" from t_qxgl_gns "+
" where gn_dm in "+
" ( select distinct(gn_dm) "+
" from t_qxgl_js_gns "+
" where (js_dm in "+
" ( select js_dm "+
" from t_qxgl_swry_js "+
" where swry_dm = '"+id+"' "+
" ) "+
" ) "+
" ) and sjgn_dm='52' ";
var oRnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
//MyMessage(oRnt);
var node=oRnt.selectSingleNode("/root/params");
var l=node.childNodes.length;
if(l>0){
for(var i=0;i<l;i++){
var item=node.childNodes[i];
var vn=item.childNodes[0];
//alert(vn.text);
qx+=vn.text+"*";
}
}
//alert(qx);
}
function issystem(code,lay){
var sql="select code from t_gzda_filemanagerabstr where code='"+code+"' and issystem='1' and leve="+lay ;
var itn=0;
var oRn=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
var ot=oRn.selectSingleNode("//root/params");
if(ot.childNodes.length<=0){
itn=0;
}else{
itn=1;
}
return itn;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -