📄 rwgllcdy.js
字号:
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 + -