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

📄 requirementquery.aspx

📁 尚洋仓库管理系统,对仓库
💻 ASPX
📖 第 1 页 / 共 4 页
字号:
            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 + -