📄 requirementquery.aspx
字号:
span3.src="../images/delete.gif";
addClickEventForDelete(row,span3,vbTrim(node.attributes[0].text));
cell.appendChild(span3);
cell.appendChild(space2);
var space2=document.createElement("SPAN");
space2.innerHTML=" ";
cell.appendChild(space2);
var span4=document.createElement("IMG");
span4.title="标识需求计划单已完成";
span4.src="../images/verifying.gif";
if(node.attributes[4].text=="2")
addClickEventForIdentityProcessing(span4,vbTrim(node.attributes[0].text),0);
else
addClickEventForIdentityProcessing(span4,vbTrim(node.attributes[0].text),1);
cell.appendChild(span4);
cell=row.insertCell();
cell.className="td1";
cell.style.textAlign="center";
var img=document.createElement("IMG");
img.src="../images/entry.gif";
cell.appendChild(img);
addViewPurchaseOrder(img,vbTrim(node.attributes[0].text),vbTrim(node.attributes[1].text),vbTrim(node.attributes[2].text));
}
}
function openReport(obj,id)
{
obj.attachEvent("onclick",function(){window.open("RequirementReport.aspx?id="+id,null,"width=730,height=550,scrollbars=yes,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes");});
}
function addClickEventForIdentityProcessing(obj,id,flag)
{
obj.attachEvent("onclick",function(){IdentityProcessing(obj,id,flag);});
}
function addClickEventForVerify(obj,id,flag)
{
obj.attachEvent("onclick",function(){Verify(obj,id,flag)});
}
function addViewPurchaseOrder(obj,id,rno,dt)
{
obj.attachEvent("onclick",function(){window.open("AllPOrder.aspx?id="+id+"&rno="+rno+"&dt="+dt,null,"status=yes,width=570,height=480");});
}
function addClickEventForModify(obj,id)
{
obj.attachEvent("onclick",function(){modifyPO(obj,id);});
}
function addOpenGodownentry(obj,id,no)
{
obj.attachEvent("onclick",function(){window.showModalDialog('GodownentryList.aspx?poid='+id+'&pono='+no,obj.parentElement.parentElement,'dialogHeight:530px;dialogWidth:510px;');});
}
function modifyPO(obj,id)
{
window.showModalDialog("AnalyzeEdit.aspx?id="+id+"",window,'dialogHeight:560px;dialogWidth:860px;center:yes;status:no;');
//var param="poid="+id;
//window.showModalDialog("PurchaseOrder.aspx?pop=1&poid="+id,window,"dialogHeight:530px;dialogWidth:870px;dialogTop:200px;dialogLeft:70px;");
}
function IdentityProcessing(obj,id,flag)
{
var param="id="+id+"&flag="+flag;
var xmlHttp=new ActiveXObject("microsoft.XMLHTTP");
xmlHttp.open("POST","Handle/RequirementIdentity.aspx",false);
xmlHttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded;");
xmlHttp.send(param);
var msg=xmlHttp.responsetext;
if(getState(msg)=="1")
{
var cell=obj.parentElement;
cell.removeChild(obj);
var span4=document.createElement("IMG");
span4.src="../images/verifying.gif";
if(flag==1)
{
addClickEventForIdentityProcessing(span4,id,0);
span4.title="标识需求计划单未完成";
}
else
{
addClickEventForIdentityProcessing(span4,id,1);
span4.title="标识需求计划单已完成";
}
cell.appendChild(span4);
if(getMsg(msg)=="0")
{
cell.parentElement.cells[4].innerText="等待开单";
cell.parentElement.cells[4].style.color="red";
}
else if(getMsg(msg)=="1")
{
cell.parentElement.cells[4].innerText="正在处理";
cell.parentElement.cells[4].style.color="blue";
}
else
{
cell.parentElement.cells[4].innerText="已完成";
cell.parentElement.cells[4].style.color="Green";
}
}
else
{
alert(getMsg(msg));
}
}
function Verify(obj,id,flag)
{
var param="id="+id+"&flag="+flag;
var xmlHttp=new ActiveXObject("microsoft.XMLHTTP");
xmlHttp.open("POST","Handle/RequirementVerify.aspx",false);
xmlHttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded;");
xmlHttp.send(param);
var msg=xmlHttp.responsetext;
if(getState(msg)=="1")
{
var td=obj.parentElement;
td.innerText="";
var obj=document.createElement("SPAN");
td.appendChild(obj);
if(flag=="1")
{
obj.innerText="已审核";
obj.style.color="blue";
addClickEventForVerify(obj,id,0);
alert("审核成功!");
}
else
{
obj.innerText="未审核";
obj.style.color="red";
addClickEventForVerify(obj,id,1);
alert("反审核成功!");
}
}
else
{
alert(getMsg(msg));
}
}
function check(obj,id,image)
{
var param="poid="+id;
var xmlHttp=new ActiveXObject("microsoft.XMLHTTP");
xmlHttp.open("POST","Handle/POCheck.aspx",false);
xmlHttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded;");
xmlHttp.send(param);
var msg=xmlHttp.responsetext;
if(getState(msg)=="1")
{
//obj.style.display="none";
var o=obj.parentElement;
o.innerText="";
var span=document.createElement("SPAN");
span.innerHTML="已审核 ";
span.style.color="blue";
o.appendChild(span);
var img2=document.createElement("IMG");
o.appendChild(img2);
img2.src="../images/recheck.gif";
img2.title="反审核";
addClickEventForUnCheck(img2,id);
image.style.display="none";
}
else
{
alert(getMsg(msg));
}
}
function deleteOp(tr,obj,id)
{
if(!confirm("确定要删除需求计划单吗?"))
return;
var param="op=del&id="+id;
var xmlHttp=new ActiveXObject("microsoft.XMLHTTP");
xmlHttp.open("POST","Handle/RequirementHand.aspx",false);
xmlHttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded;");
xmlHttp.send(param);
var msg=xmlHttp.responsetext;
if(getState(msg)=="1")
{
//obj.style.display="none";
//obj.parentElement.innerText="已审核";
document.all("tb1").deleteRow(tr.rowIndex);
}
else
{
alert(getMsg(msg));
}
}
function unCheck(obj,id)
{
var param="poid="+id;
var xmlHttp=new ActiveXObject("microsoft.XMLHTTP");
xmlHttp.open("POST","Handle/POrecheck.aspx",false);
xmlHttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded;");
xmlHttp.send(param);
var msg=xmlHttp.responsetext;
if(getState(msg)=="1")
{
var cell=obj.parentElement;
cell.innerText="";
var img2=document.createElement("IMG");
img2.src="../images/verifying.gif";
img2.title="执行审核";
var span=document.createElement("SPAN");
span.innerHTML="未审核 ";
var img3=document.createElement("IMG");
img3.src="../images/delete.gif";
img3.title="删除采购单";
addClickEventForCheck(img2,id,img3);
cell.appendChild(span);
cell.appendChild(img2);
var span2=document.createElement("SPAN");
span2.innerHTML=" ";
cell.appendChild(span2);
addClickEventForDelete(cell.parentElement,img3,id);
cell.appendChild(img3);
}
else
{
alert(getMsg(msg));
}
}
function addClickEventForUnCheck(obj,id)
{
obj.attachEvent("onclick",function(){unCheck(obj,id);});
}
function addClickEventForCheck(obj,id,image)
{
obj.attachEvent("onclick",function(){check(obj,id,image);});
}
function addClickEventForDelete(tr,obj,id)
{
obj.attachEvent("onclick",function(){deleteOp(tr,obj,id);});
}
function getState(s)
{
var ary=s.split("|");
return ary[0];
}
function addTrStyle(row)
{
row.style.height="22";
row.style.whiteSpace="nowrap";
row.style.backgroundColor="#ffffff";
}
function getMsg(s)
{
var ary=s.split("|");
return ary[1];
}
//修改
function selectSltValueByText(objSlt,text)
{
objSlt.selectedIndex=0;
for(var i=0;i<objSlt.options.length;i++)
{
//alert(document.all("sltNewCategory").options.length);
if(objSlt.options[i].outerText==text)
{
objSlt.selectedIndex=i;
return;
}
}
}
function selectSltValueByValue(objSlt,value)
{
objSlt.selectedIndex=0;
for(var i=0;i<objSlt.options.length;i++)
{
if(vbTrim(objSlt.options[i].value)==value)
{
objSlt.selectedIndex=i;
return;
}
}
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -