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

📄 rwgllcdy.js

📁 以前做的一个j2ee的项目
💻 JS
📖 第 1 页 / 共 3 页
字号:
   var ls_month=today.getMonth()+1;
       ls_month='00'+ls_month ;
       ls_month=ls_month.substr(ls_month.length - 2,ls_month.length);
   var ls_date=today.getDate();
       ls_date='00'+ls_date; 
       ls_date=ls_date.substr(ls_date.length - 2,ls_date.length);
   var ls_minuts='00'+today.getMinutes();
       ls_minuts=ls_minuts.substr(ls_minuts.length - 2,ls_minuts.length);
   var ls_second='00'+today.getSeconds();
       ls_second=ls_second.substr(ls_second.length - 2,ls_second.length);
       ls_tran=today.getYear()+ls_month+ls_date+ls_minuts+ls_second;
       ls_tran=ls_tran+Math.random();
       ls_tran=ls_tran.substr(ls_tran.length - 8,ls_tran.length); 
    return ls_tran
}

function getDate(){
  var today = new Date() ;
  var month=today.getMonth()+1;
  return today.getYear()+"-"+month+"-"+today.getDate()

}

function filtercf(obj){
   issave=false;

   var lx=obj.options[obj.selectedIndex].value;
   var sql="select rwxl_dm,mc from t_dm_rwgl_rwxl where (rwlx_dm='"+lx+"' ) and xy_bj='1'";

   var codes=new Array();
   var texts=new Array();
   for(var k=0;k<codes.length;k++){
       codes.pop();
   }
   for(var k=0;k<texts.length;k++){
       texts.pop();
   }
   var ob=document.getElementById("rwxl");
   if(ob){removeAll(ob);}

         var rnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
         if(!rnt){return;}
         //MyMessage(rnt);
         var node=rnt.selectSingleNode("//root/params");
         var len=node.childNodes.length;
         if(len<=0){return;}  
         for(var i=0;i<len;i++){
            var item=node.childNodes[i]
            var code=item.childNodes[0].text; 
            var name=item.childNodes[1].text; 
            
            codes.push(code);
            texts.push(name);             
         }
         addOption(ob,codes,texts) ;

         showlc();
}

function filterfxl(){
  showlc();
}

function showlc(obj){
  if(obj==undefined){
      obj=document.all.swjg;
  } 
  var jg=obj.options[obj.selectedIndex].value;
  //if(jg==""){
  //  alert("税务机构不能为空!")
  //  return;
  //}  

  //过滤出已有的内容;
  var xlo=document.all.rwxl;

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

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

  if(xl==""){
    alert("XXGZDA-076:任务小类不能为空!")
    return;
  }  
  var sql="select rwxl_dm,swjg_dm,lzfs,blqx,cf_bj,yx_bj from t_rwgl_lcdy where swjg_dm='"+jg+"' and rwxl_dm='"+xl+"'";
  rnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
 
  if(!rnt){return;}
  var node=rnt.selectSingleNode("//root/params");
 
  bd(node);
  refshoper();
  iss=false;
}



function rowdex(vo){
   //if(event.srcElement.parentElement.parentElement.rowIndex){
   var row=event.srcElement.parentElement.parentElement.rowIndex;
   document.all.rowid.value=row; 
   //tc(row);
   //return row; 
   //}
   //alert(vo.rowIndex);
}

function tc(cur){
        //var row=document.all.mxb.rows.length;

        //for(var i=1;i<row;i++){ 
        //   with(document.all.mxb.rows[i].runtimeStyle){
	//       background="";color="";
	//   }
	   
        //}

        //   with(document.all.mxb.rows[cur].runtimeStyle){
	//     background="#003366";color="#FFFFFF";

	//   }

}


function delRow(){
  var crow=document.all.rowid.value;
  if(crow==""){
    alert("XXGZDA-077:请选择要删除的行!");
    return; 
  }
  document.all.mxb.deleteRow(crow);
  document.all.rowid.value="";
}

function lcini(){
  var sql="select url,name from t_gzda_filemanagerabstr where code='FZX' or code='FNX'";
  obj=document.all.operres;
  init(sql,obj,false);
}

function bd(no){
   var len=no.childNodes.length;
   var obj=document.all.mxb;

   var lentb=document.all.mxb.rows.length;
   if(lentb>0){
       for(var k=1;k<lentb;k++){
           document.all.mxb.deleteRow(1);
       }
   }

   addRow();

   if(len<=0){return;}  
   for(var i=0;i<len;i++){
       if( i>0 ){
         addRow();
       }
       var item=no.childNodes[i];
       var lz=item.childNodes[2].text;
       var qx=item.childNodes[3].text;
       var cf=item.childNodes[4].text;
       var yx=item.childNodes[5].text;
       if(i==0){
           document.all.lzfs.value=lz;       
           document.all.blqx.value=qx;
           if(cf=="1"){
               document.all.cf_bj.checked=true;
           }
           if(yx=="1"){document.all.yx_bj.checked=true;}
       } else{

           document.all.lzfs[i].value=lz;       
           document.all.blqx[i].value=qx;
           if(cf=="1"){
               document.all.cf_bj[i].checked=true;
           }
           if(yx=="1"){document.all.yx_bj[i].checked=true;}

       }
   }

}



function yxbj(obj){
  
   
   
   var row=document.all.mxb.rows.length;
   
   if(row>1){ 
     for(var i=0;i<row;i++){
     
             document.all.yx_bj[i].checked=false;
          
     }
   }
   obj.checked=true;
 
}

function cfbj(obj){

   var row=document.all.mxb.rows.length;
   
   if(row>1){ 
     for(var i=0;i<row;i++){
     
             document.all.cf_bj[i].checked=false;
          
     }
   }
   obj.checked=true;
}





function vaildlzfs(){

}

function refshoper(){
   
     var obj=document.all.operdes;
     removeAll(obj);


     var wheres="'";
     var lz="";
     var qz="";
     var mb=""; 
     var bo=document.all.mxb; 
     var row=bo.rows.length;
   if(row>1){
     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){

           lz=bo.rows[i].cells[0].childNodes[0].value;
           qz=bo.rows[i].cells[1].childNodes[0].value;
        
        }
     }
   }    
    var jgo=document.all.swjg;
    var jg=jgo.options[jgo.selectedIndex].value;
    var xlo=document.all.rwxl;
    var xl=xlo.options[xlo.selectedIndex].value;
    
    var sql="select WDMB from t_rwgl_lcdy  where rwxl_dm='"+xl+"' and swjg_dm='"+jg+"' and lzfs='"+lz+"'" ;  

    rnt=execute(sql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");

    if(!rnt){return;}
    var nod=rnt.selectSingleNode("//root/params");
    if(nod.childNodes.length>0){
      mb=rnt.selectSingleNode("//root/params/item/WDMB").text;
    } 

    

    if(mb.length<21){
      var sql="select url,name from t_gzda_filemanagerabstr where code='FZX' or code='FNX' ";
      var obp=document.all.operres;
      init(sql,obp,false);
  
    }else{
       var mbs=mb.split(";;");
       for(var i=0;i<mbs.length;i++){
           wheres+=mbs[i].substring(5,mbs[i].length)+"','";
       }
       wheres=wheres.substring(0,wheres.length - 5);
       wheres=" ("+wheres+")" ;
  

     
       opdes(wheres); 
       
    }

}

function opdes(str){
       var sq=" select url,name from t_gzda_filemanagerabstr where (code='FZX' or code='FNX') and url not in "+str;

       var o1=document.all.operres;
       

       init(sq,o1,false);

       var ql=" select url,name from t_gzda_filemanagerabstr where (code='FZX' or code='FNX') and url in "+str;

       var o2=document.all.operdes;  
       //alert(o2.id)
       init(ql,o2,false);

}


function lcdy(ob){
  var crow= document.all.rowid.value;
  if((crow=="")||(isNaN(crow)))
  {crow="1";} 
  var cro=parseInt(crow);

  var va=ob.options[ob.selectedIndex].value;  

  var bo=document.all.mxb; 
  var row=bo.rows.length;

  if(row>1){  
    if (va=='aa'){
         bo.rows[cro].cells[0].childNodes[0].value="";
    }else{
         var v=bo.rows[cro].cells[0].childNodes[0].value;
         if(v.length>=2){
            bo.rows[cro].cells[0].childNodes[0].value+="+"+va;
         }else{
            bo.rows[cro].cells[0].childNodes[0].value+=va;
         } 
    }
  }
  ob.options[0].selected=true;
}

function lzfstitle(obj){
  var v=obj.value;
  var t="";
  if(v.length>=2){
    var va=v.split("+") ;
    for(var i=0;i<va.length;i++){
       t+=titlecname(va[i])+"+";
    }
  }
  obj.title=t.substring(0,t.length - 1);
}

function titlecname(s){
  var o=document.all.lc;
  var c="";

    for(var i=0;i<o.options.length;i++){
       var v=o.options[i].value;

       if(v==s){
         c=o.options[i].text;
         break;
       }
    }

  return c;
}

function init1(ql,obj,statue){
         var codes=new Array();
         var texts=new Array();
         if(statue){
          codes.push("");
          texts.push("");             
         }
myMessage(ql);
         if(obj){removeAll(obj);}



         rnt=execute(ql,"gov.gdlt.ssgly.taxcore.taxblh.gzda.service.SqlSelectBLH");
MyMessage(rnt)
         if(!rnt){return;}
         var node=rnt.selectSingleNode("//root/params");
         var len=node.childNodes.length;

alert(len)
         if(len<=0){return;}  
         for(var i=0;i<len;i++){
            var item=node.childNodes[i]
            var code=item.childNodes[0].text; 
            var name=item.childNodes[1].text; 
            if(!statue){name=code+"  |   "+name;}
            codes.push(code);
            texts.push(name);             
         }
         addOption(obj,codes,texts) 


}

⌨️ 快捷键说明

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