⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menuadd.js

📁 以前做的一个j2ee的项目
💻 JS
📖 第 1 页 / 共 2 页
字号:


   function menuini(){
      var arg=window.dialogArguments;
      if(arg==undefined){
         var url=self.location.href;
         var arg=url.substring(url.indexOf("=")+1,url.length);
      }

       document.all.argc.value=arg;
       createdate.value=getDate();

   }

   function  canc(){
       //alert(getTranNo());
       parent.close();
       parent.right.location.href="rightb.jsf"; 
   }

   function up(){
       var oid=document.all.operid.value;
       if(oid==""){
            alert("XXGZDA-005:没有取到当前登陆操作员!");
            return;
       }
       var name=trim(cname.value);
       if (name==""){
            alert("XXGZDA-006:标题名不能为空!");
            return;
       }

     var hn="&&"+name;
     if((hn.indexOf("@")>0)||(hn.indexOf("#")>0)||(hn.indexOf("&")>0)||(hn.indexOf("%")>0)||(hn.indexOf("^")>0)||(hn.indexOf("*")>0)){
        alert("XXGZDA-130:标题名不能有@#$%^&*等字符!");
         return;
     }


       var upfile=trim(fileblob.value)
       var type="";
       var filestatue="";
       var url="A";
       if(upfile.length>3){
           type=upfile.substring(upfile.indexOf(".")+1,upfile.length)
             type=type.toLowerCase();
           if(type=="html"){type="htm"}
           if((type=="doc")||(type=="xls")||(type=="txt")||(type=="jpg")||(type=="ppt")||(type=="htm")){

                  
            }else{
              alert("XXGZDA-007:文件类型不对!");
              return;

            }
       }


       var auth=trim(author.value);
       var titl=trim(title.value);
       var docc=trim(doc.value);
       var abst=trim(abstr.value);
       var fileblo=trim(fileblob.value);
       var tpayer=trim(tpayerid.value);

       var filetype="0";
       if(fileblo!=""){
            filetype="1";
            filestatue="0";  //自己
            url=getTranNo();
            var st=uploadfile(url,fileblo);
            if(st==1){
               //alert(st)
            }else{
             alert("XXGZDA-008:文件上传失败,程序中止!");
             return;
           }
        }

       arg=document.all.argc.value;

       var code=arg.substring(0,arg.indexOf("#"));
       code=trim(code);
       if(code==""){
        alert("XXGZDA-009:取CODE出错!");
        return;
       }
       //var name=arg.substring(arg.indexOf("#")+1,arg.indexOf("*"));
       var layer=arg.substring(arg.indexOf("*")+1,arg.indexOf("@"));
       var action=arg.substring(arg.indexOf("@")+1,arg.length);

       if(action=="child"){
          code=code+"X";
       }

       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);




       if((action=="add")||(action=="child")){  //节点
         var enode=paraDoc.createElement("update");
         var update=acti.appendChild(enode);
          update.setAttribute("tablename",'T_GZDA_FILEMANAGERABSTR') ;
          if(action=="child"){
              update.setAttribute("label",'updatefdnext') ;
          }else{

            update.setAttribute("label",'updatefdpriv') ;
          }
          var enode=paraDoc.createElement("rows");
          var rows=update.appendChild(enode);  

         var enode=paraDoc.createElement("leve");
         var tnode=paraDoc.createTextNode(layer);
         enode.appendChild(tnode);
         var leve=rows.appendChild(enode);

         var enode=paraDoc.createElement("insert");
         var insert=acti.appendChild(enode);
          insert.setAttribute("tablename",'T_GZDA_FILEMANAGERABSTR') ;
          insert.setAttribute("label",'insertfileabstr') ;
         
          var enode=paraDoc.createElement("rows");
          var rows=insert.appendChild(enode);  

         var enode=paraDoc.createElement("code");
         var tnode=paraDoc.createTextNode(code);
         enode.appendChild(tnode);
         rows.appendChild(enode);
    
         var enode=paraDoc.createElement("name");
         var tnode=paraDoc.createTextNode(name);
         enode.appendChild(tnode);
         rows.appendChild(enode);

         var enode=paraDoc.createElement("operid");
         var tnode=paraDoc.createTextNode(oid);
         enode.appendChild(tnode);
         rows.appendChild(enode);

         var enode=paraDoc.createElement("filetype");
         var tnode=paraDoc.createTextNode(filetype);
         enode.appendChild(tnode);
         rows.appendChild(enode);         

         var enode=paraDoc.createElement("type");
         var tnode=paraDoc.createTextNode(type);
         enode.appendChild(tnode);
         rows.appendChild(enode);         

        var enode=paraDoc.createElement("url");
         var tnode=paraDoc.createTextNode(url);
         enode.appendChild(tnode);
         rows.appendChild(enode);

       var enode=paraDoc.createElement("filestatue");
         var tnode=paraDoc.createTextNode(filestatue);
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("createdate");
         var tnode=paraDoc.createTextNode(getDate());
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("AUTHOR");
         var tnode=paraDoc.createTextNode(auth);
         enode.appendChild(tnode);
         rows.appendChild(enode);


      var enode=paraDoc.createElement("TITLE");
         var tnode=paraDoc.createTextNode(titl);
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("ABSTR");
         var tnode=paraDoc.createTextNode(abst);
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("doc");
         var tnode=paraDoc.createTextNode(docc);
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("desctibe");
         var tnode=paraDoc.createTextNode("");
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("leve");
         var tnode=paraDoc.createTextNode(layer);
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("TPAYERID");
         var tnode=paraDoc.createTextNode(tpayer);
         enode.appendChild(tnode);
         rows.appendChild(enode);

      var enode=paraDoc.createElement("tranno");
         var tnode=paraDoc.createTextNode(getTranNo());
         enode.appendChild(tnode);
         rows.appendChild(enode);

                     var it=createsupper();
                     if (it=='1'){
		     var enode=paraDoc.createElement("issystem");
		         var tnode=paraDoc.createTextNode('1');
		         enode.appendChild(tnode);
		         rows.appendChild(enode);

                     } else{
		     var enode=paraDoc.createElement("issystem");
		         var tnode=paraDoc.createTextNode('0');
		         enode.appendChild(tnode);
		         rows.appendChild(enode);

                     }

 
         //setaction("curency");
         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()
                    //returnValue="OK";
                    upload.disabled=true;
                    //parent.left.saverefresh.click();
                          //  parent.left.location.href=leftup.jsf;
                     var ref="parent.left.location.href='leftup.jsf'" ;
                    setTimeout(ref,800);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -