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