var istransfer1signal=true; var istransfer1signals=false;//未使用 var istransfer1=true; var istransfer1s=true; var transfer1left=0; var transfer1right=680; var transfer1startsignal; var transfer1stopsignal; var transfer1stackeractionsignal; var transfer1actionsignal; var istransfer1action=false; var istransfer2signal=true; var istransfer2signals=false;//未使用 var istransfer2=true; var istransfer2s=true; var transfer2left=0; var transfer2right=1610; var transfer2startsignal; var transfer2stopsignal; var transfer2liedown1actionsignal; var transfer2actionsignal; var istransfer2action=false; var set6 = null; function startMove6() { clearInterval(set6); set6=setInterval('changetransfer1()',100); } var set6s = null; function startMove6s() { clearInterval(set6s); set6s=setInterval('changetransfer2()',100); } function transfer1(){ $.ajax({ url: contextPath + "/shelfmanager/transfer1", async: true, type: "GET", cache: false, success: function (data) { transfer1startsignal=data.transfer1startsignal; transfer1stopsignal=data.transfer1stopsignal; transfer1stackeractionsignal=data.transfer1stackeractionsignal; transfer1actionsignal=data.transfer1actionsignal; if(transfer1startsignal=="0001"&&transfer1stackeractionsignal=="0001"){ istransfer1action=true; } transfer1panduan(); }, error: function (data) { alert("请求异常"); } }); } function transfer1panduan(){ if(istransfer1action){ if(istransfer1signal){ var big=document.getElementById("bigtransfer1"); var map=document.createElement("div"); map.innerHTML="
"; big.appendChild(map); var bigs=document.getElementById("transfer1galss1"); transfer1left = parseInt(bigs.offsetLeft); istransfer1signal=false; startMove6(); } } } function changetransfer1(){ var big=document.getElementById("transfer1galss1"); if(istransfer1action){ if(istransfer1){ if(transfer1left==transfer1right){ big.style.left=transfer1left + "px"; istransfer1=false; istransfer1s=true; istransfer1action=false; }else { big.style.left = transfer1left + "px"; transfer1left = transfer1left + 1; return; } } }else if(transfer1stopsignal=="0001"&&transfer1actionsignal=="0001"){ if(istransfer1s){ istransfer1=true; istransfer1signal=true; big.parentNode.removeChild(big); istransfer1s=false; clearInterval(bge7); bge7 = setInterval("transfer1()", "500"); } } return; } function transfer2(){ $.ajax({ url: contextPath + "/shelfmanager/transfer2", async: true, type: "GET", cache: false, success: function (data) { transfer2startsignal=data.transfer2startsignal; transfer2stopsignal=data.transfer2stopsignal; transfer2liedown1actionsignal=data.transfer2liedown1actionsignal; transfer2actionsignal=data.transfer2actionsignal; if(transfer2startsignal=="0001"&&transfer2liedown1actionsignal=="0001"){ istransfer2action=true; } transfer2panduan(); }, error: function (data) { alert("请求异常"); } }); } function transfer2panduan(){ if(istransfer2action){ if(istransfer2signal){ var big=document.getElementById("bigtransfer2"); var map=document.createElement("div"); map.innerHTML=""; big.appendChild(map); var bigs=document.getElementById("transfer2galss1"); transfer2left = parseInt(bigs.offsetLeft); istransfer2signal=false; startMove6s(); } } } function changetransfer2(){ var big=document.getElementById("transfer2galss1"); if(istransfer2action){ if(istransfer2){ if(transfer2left==transfer2right){ big.style.left=transfer2left + "px"; istransfer2=false; istransfer2s=true; istransfer2action=false; }else { big.style.left = transfer2left + "px"; transfer2left = transfer2left + 1; return; } } }else if(transfer2stopsignal=="0001"&&transfer2actionsignal=="0001"){ if(istransfer2s){ istransfer2=true; istransfer2signal=true; big.parentNode.removeChild(big); istransfer2s=false; clearInterval(bge7s); bge7s = setInterval("transfer2()", "500"); } } return; }