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

📄 rwglgzz.js

📁 以前做的一个j2ee的项目
💻 JS
📖 第 1 页 / 共 3 页
字号:
  if(xlo.selectedIndex<0){
    alert("XXGZDA-034:任务小类不能为空!")
    return;
  }  

  var xl=xlo.options[xlo.selectedIndex].value;

  if(xl==""){
    alert("XXGZDA-035:任务小类不能为空!")
    return;
  }  

  var qzo=document.all.qzlx;
  if(qzo.selectedIndex<0){
    alert("XXGZDA-036:群组类型不能为空!")
    return;
  }  

  var qz=qzo.options[qzo.selectedIndex].value;
  if(qz==""){
    alert("XXGZDA-037:群组类型不能为空!")
    return;
  }  


  var jgo=document.all.swjg;
  if(jgo.selectedIndex<0){
    alert("XXGZDA-038:税务机构不能为空!")
    return;
  }  
  var jg=jgo.options[jgo.selectedIndex].value;

  if(jg==""){
    alert("XXGZDA-039:税务机构不能为空!")
    return;
  }  
 

  var operdess=new Array();
  var deso=document.all.operdes;
  var desl=deso.options.length;

  if(desl<=0){
    alert("XXGZDA-040:工作组成员不能为空!")
    return;
  }  
  for(var i=0;i<desl;i++){

     operdess.push(deso.options[i].value);
  }
  //for(var i=0;i<operdess.length;i++){
  //    alert(operdess[i]);
  //}
  cret(jg,qz,xl,operdess);
/**      

        


**/
}

function cret(jg,qz,xl,dess){
       var xmlDoc=createDom();

       var enode=xmlDoc.createElement("root"); 
       var root=xmlDoc.appendChild(enode);
      
       var enode=xmlDoc.createElement("action");
       var act=root.appendChild(enode);
 
       var enode=xmlDoc.createElement("delete");
       var del=act.appendChild(enode);
       del.setAttribute("tablename","T_RWGL_GZZ") ;
       del.setAttribute("label","deletet_rwgl_gzz") ;

       var enode=xmlDoc.createElement("rows");
       var rows=del.appendChild(enode);  

       var enode=xmlDoc.createElement("swjg_dm");
       var tnode=xmlDoc.createTextNode(jg);
       enode.appendChild(tnode);
       rows.appendChild(enode);

       var enode=xmlDoc.createElement("qzlx");
       var tnode=xmlDoc.createTextNode(qz);
       enode.appendChild(tnode);
       rows.appendChild(enode);

       var enode=xmlDoc.createElement("rwxl_dm");
       var tnode=xmlDoc.createTextNode(xl);
       enode.appendChild(tnode);
       rows.appendChild(enode);


       var enode=xmlDoc.createElement("insert");
       var insert=act.appendChild(enode);
       insert.setAttribute("tablename","T_RWGL_GZZ") ;
       insert.setAttribute("label","insertt_rwgl_gzz") ;
       var vl=dess.length;
       //alert(vl);       
       for(var k=0;k<vl;k++){

          var enode=xmlDoc.createElement("rows");
          var rows=insert.appendChild(enode);  

          var enode=xmlDoc.createElement("swjg_dm");
          var tnode=xmlDoc.createTextNode(jg);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("qzlx");
          var tnode=xmlDoc.createTextNode(qz);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("rwxl_dm");
          var tnode=xmlDoc.createTextNode(xl);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("swry_dm");
          var tnode=xmlDoc.createTextNode(dess[k]);
          enode.appendChild(tnode);
          rows.appendChild(enode);


        }
       setaction("gov.gdlt.ssgly.taxcore.taxblh.gzda.service.GZDAcurrencySaveBLH");
       var service=new Service("");
       //MyMessage(xmlDoc);
       var oRtn=service.doService(xmlDoc);
       if (oRtn == null){
	  alert("XXGZDA-000:服务器端出错!");
	  return ;	
        }else{
          var re=oRtn.selectSingleNode("//root").text;
              if(re=="1"){
                    alert("XXGZDA-002:存盘成功!");
                    issave=true;
                    return;

               }else{
                   alert("XXGZDA-003:存盘不成功!");
                   issave=false;
                     return;
               }

        } 

//       MyMessage(xmlDoc); 
}

/////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////

function addRow(){
        if(document.all.mxb.rows.length>5){
          return ;
        }
	var oRow;		//行(TR)对象
	var oCell;		//单元(TD)对象
	
	oRow = document.all.new_row.insertRow();
var t=new Function("rowdex(this)");
//动态邦定事件
oRow.attachEvent("onclick",t);
	//oCell =	oRow.insertCell();
	//oCell.innerHTML = "<input name='lcbh' id='lcbh' type='text' class='inputText'  size='14' readonly=true onkeydown='etab(this)'>";
	//oCell.align = "center";


	oCell =	oRow.insertCell();
	oCell.innerHTML = "<input name='lzfs' id='lzfs' type='text' title='你只能输入01+02+03的这种方式' class='inputText'  size='50' onblur='vaildlzfs()' onkeydown='etab(this)'>";
	oCell.align = "center";

	oCell =	oRow.insertCell();
	oCell.innerHTML = "<input name='blqx' id='blqx' type='text' class='inputText'  size='22'  onkeydown='etab(this)'>";
	oCell.align = "center";

	oCell =	oRow.insertCell();
	oCell.innerHTML = "<input name='cf_bj' id='cf_bj' type='checkbox'  value='checkbox' onkeydown='etab(this)'>";
	oCell.align = "center";

	oCell =	oRow.insertCell();
	oCell.innerHTML = "<input name='yx_bj' id='yx_bj' type='radio'  value='checkbox' onkeydown='etab(this)'>";
	oCell.align = "center";

}

function digital(){

		if((    (event.keyCode == 13) ||  
			(event.keyCode == 8) || //"backspace" of the left keyboard
			(event.keyCode == 9) ||	//"tab" of the left keyboard
			(event.keyCode == 46) || //del" of the right keyboard
			(event.keyCode >=35 && event.keyCode <=40) || // direction keys of the right key board 
			(event.keyCode>=48 && event.keyCode <=57) || //0-9 of the left keyboard		
			(event.keyCode >= 96 && event.keyCode <=105 //0-9 of the right keyboard
		  )) == false){
			alert("XXGZDA-041:只能输数字!");
			event.returnValue = false;
		}


}

function etab(obj){
   if(obj.id=='blqx'){
         digital();
   } 
   if(event.keyCode == 13){
         event.keyCode=9;
   }

}

function savelcdy(){
 var xlo=document.all.rwxl;

  if(xlo.selectedIndex<0){
    alert("XXGZDA-042:任务小类不能为空!")
    return;
  }  

  var xl=xlo.options[xlo.selectedIndex].value;

  if(xl==""){
    alert("XXGZDA-043:任务小类不能为空!")
    return;
  }  

  var jgo=document.all.swjg;
  if(jgo.selectedIndex<0){
    alert("XXGZDA-044:税务机构不能为空!")
    return;
  }  
  var jg=jgo.options[jgo.selectedIndex].value;

  if(jg==""){
    alert("XXGZDA-045:税务机构不能为空!")
    return;
  }  
 
  //alert("明天完成!^_^");
  var rowvalue=getRowTable();
  
  rvs=rowvalue.split("**");
  if(rvs.length<=1){
    alert("XXGZDA-046:没有要保存的数据!");
    return;
  }

  //for(var i=0;i<rvs.length;i++){
  //     alert(rvs[i])
  //}
  var deso=document.all.operdes;
  var desl=deso.options.length;

  //if(desl<0){
  //   alert("必须选择附加文书模板!");
  //   return;
  //}

  var mb="";
if(desl>0){
  for(var i=0;i<desl;i++){
    var vv=deso.options[i].value;
    if (vv.indexOf(",")>0) {
      mb+="wdbh="+vv+";;"
    }else{
    
      mb+="mbxh="+vv+";;"
    }
  }
}

  //if(mb==""){
     //alert("必须选择附加文书模板!");
     //return;
  //}
  if(iss){

   alert("XXGZDA-047:没有存盘数据!");
    return;
   }

    tcu(jg,xl,rvs,mb);
}

function getRowTable(){
   var cf="0";
   var ov="";
   var bo=document.all.mxb; 
   var row=bo.rows.length;

     for(var i=1;i<row;i++){
        var yxo=bo.rows[i].cells[3].childNodes[0].checked;

        var cfo=bo.rows[i].cells[2].childNodes[0].checked;

        if(yxo){
           if(cfo){
              cf="1" ;
           }
           var lz=bo.rows[i].cells[0].childNodes[0].value;
           var qz=bo.rows[i].cells[1].childNodes[0].value;
           ov=lz+"**"+qz+"**"+cf+"**"+"1" ;

        }
     }
    
    return ov;
}

function  tcu(jg1,xl1,rvs1,mb1){
       var xmlDoc=createDom();

       var enode=xmlDoc.createElement("root"); 
       var root=xmlDoc.appendChild(enode);
      
       var enode=xmlDoc.createElement("action");
       var act=root.appendChild(enode);

       var enode=xmlDoc.createElement("delete");
       var del=act.appendChild(enode);

       del.setAttribute("tablename","T_RWGL_LCDY") ;
       del.setAttribute("label","deletet_rwgl_lcdy") ;

       var enode=xmlDoc.createElement("rows");
       var rows=del.appendChild(enode);  



       var enode=xmlDoc.createElement("swjg_dm");
       var tnode=xmlDoc.createTextNode(jg1);
       enode.appendChild(tnode);
       rows.appendChild(enode);

       var enode=xmlDoc.createElement("rwxl_dm");
       var tnode=xmlDoc.createTextNode(xl1);
       enode.appendChild(tnode);
       rows.appendChild(enode);

       var enode=xmlDoc.createElement("lzfs");
       var tnode=xmlDoc.createTextNode(rvs1[0]);
       enode.appendChild(tnode);
       rows.appendChild(enode);


       var enode=xmlDoc.createElement("insert");
       var insert=act.appendChild(enode);
       insert.setAttribute("tablename","T_RWGL_LCDY") ;
       insert.setAttribute("label","insertt_rwgl_lcdy") ;

          var enode=xmlDoc.createElement("rows");
          var rows=insert.appendChild(enode);  
          var enode=xmlDoc.createElement("lcbh");
          //var tnode=xmlDoc.createTextNode(getTranNo());
         var tnode=xmlDoc.createTextNode(getLcbh());

          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("rwxl_dm");
          var tnode=xmlDoc.createTextNode(xl1);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("swjg_dm");
          var tnode=xmlDoc.createTextNode(jg1);
          enode.appendChild(tnode);
          rows.appendChild(enode);


          var enode=xmlDoc.createElement("lzfs");
          var tnode=xmlDoc.createTextNode(rvs1[0]);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("blqx");
          var tnode=xmlDoc.createTextNode(rvs1[1]);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("cf_bj");
          var tnode=xmlDoc.createTextNode(rvs1[2]);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("yx_bj");
          var tnode=xmlDoc.createTextNode(rvs1[3]);
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("lr_sj");
          var tnode=xmlDoc.createTextNode(getDate());
          enode.appendChild(tnode);
          rows.appendChild(enode);

          var enode=xmlDoc.createElement("lrry_dm");
          var tnode=xmlDoc.createTextNode(getOperid());
          enode.appendChild(tnode);
          rows.appendChild(enode);

⌨️ 快捷键说明

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