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

📄 rwgllcdy.js

📁 以前做的一个j2ee的项目
💻 JS
📖 第 1 页 / 共 3 页
字号:
       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("");

       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'  readonly=true type='text' onfocus='lzfstitle(this)' onmouseover='lzfstitle(this)' 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'  value='5' 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' checked  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-067:只能输数字!");
			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-068:任务小类不能为空!")
    return;
  }  

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

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

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

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

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

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

          var enode=xmlDoc.createElement("wdmb");
          var tnode=xmlDoc.createTextNode(mb1);
          enode.appendChild(tnode);
          rows.appendChild(enode);
       
       setaction("gov.gdlt.ssgly.taxcore.taxblh.gzda.service.GZDAcurrencySaveBLH");
       var service=new Service("");

       var oRtn=service.doService(xmlDoc);
       //MyMessage(oRtn); 
       if (oRtn == null){
	  alert("XXGZDA-000:服务器端出错!");
	  return ;	
        }else{
          var re=oRtn.selectSingleNode("//root").text;
              if(re=="1"){
                    alert("XXGZDA-002:存盘成功!");
                    iss=true;
                    return;

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

        } 


}

function getOperid(){
  var id=document.all.operid.value;
  return id;
}

function getLcbh(){
   var retu="";
   var sql="SELECT sq_rwgl_lcbh.NEXTVAL LCBH FROM dual";
   var oRnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
   var node=oRnt.selectSingleNode("//root/params");
   if(node.childNodes.length<=0){
      retu=getTranNo();
      return retu;
   }
   retu=oRnt.selectSingleNode("//root/params/item/LCBH").text;
  return retu;
}

function getTranNo(){

   var ls_tran="";
   var today = new Date() ;

⌨️ 快捷键说明

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