|  |  |  | 
|---|
|  |  |  | initCrnStateTable(); | 
|---|
|  |  |  | getCrnStateInfo(); | 
|---|
|  |  |  | initCrnMsgTable(); | 
|---|
|  |  |  | getCrnMsgInfo(); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | // 数据更新 | 
|---|
|  |  |  | setInterval(function () { | 
|---|
|  |  |  | getCrnStateInfo(); | 
|---|
|  |  |  | },500); | 
|---|
|  |  |  | getCrnMsgInfo(); | 
|---|
|  |  |  | },1000); | 
|---|
|  |  |  | setInterval(function () { | 
|---|
|  |  |  | getSiteOutput(); | 
|---|
|  |  |  | },500); | 
|---|
|  |  |  | 
|---|
|  |  |  | setVal(tr.children("td").eq(10), table[i-1].workNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(11), table[i-1].status); | 
|---|
|  |  |  | setVal(tr.children("td").eq(12), table[i-1].warnCode); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } else if (res.code === 403){ | 
|---|
|  |  |  | top.location.href = baseUrl+"/login"; | 
|---|
|  |  |  | }  else { | 
|---|
|  |  |  | alert(res.msg); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 堆垛机数据表获取 ---- 表二 | 
|---|
|  |  |  | function getCrnMsgInfo() { | 
|---|
|  |  |  | var tableEl = $('#crn-msg-table'); | 
|---|
|  |  |  | $.ajax({ | 
|---|
|  |  |  | url: baseUrl+ "/crn/table/crn/msg", | 
|---|
|  |  |  | headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | success: function (res) { | 
|---|
|  |  |  | if (res.code === 200){ | 
|---|
|  |  |  | var table = res.data; | 
|---|
|  |  |  | if (table.length > crnStateTableBlankRows && table.length !== crnStateTableFullRows) { | 
|---|
|  |  |  | initCrnStateTable(table.length-crnStateTableBlankRows); | 
|---|
|  |  |  | crnStateTableFullRows = table.length; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | for (var i=1;i<=table.length;i++){ | 
|---|
|  |  |  | var tr = tableEl.find("tr").eq(i); | 
|---|
|  |  |  | setVal(tr.children("td").eq(0), table[i-1].crnNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(1), table[i-1].status); | 
|---|
|  |  |  | setVal(tr.children("td").eq(2), table[i-1].workNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(3), table[i-1].sourceStaNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(4), table[i-1].staNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(5), table[i-1].sourceLocNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(6), table[i-1].locNo); | 
|---|
|  |  |  | setVal(tr.children("td").eq(7), table[i-1].error); | 
|---|
|  |  |  | setVal(tr.children("td").eq(8), table[i-1].origin); | 
|---|
|  |  |  | setVal(tr.children("td").eq(9), table[i-1].command); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } else if (res.code === 403){ | 
|---|
|  |  |  | top.location.href = baseUrl+"/login"; | 
|---|
|  |  |  | 
|---|
|  |  |  | crnOutputDom.value += content; | 
|---|
|  |  |  | crnOutputDom.scrollTop = crnOutputDom.scrollHeight; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </script> | 
|---|
|  |  |  | </html> | 
|---|