| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- 堆垛机状态 --> |
| | | <div class="machine-status"> |
| | | <div class="body-head">堆垛机状态</div> |
| | | <div class="state"> |
| | | <span>堆垛机 1</span> |
| | | <span class="state-ss machine-put-flag ">入库</span> |
| | | </div> |
| | | <div class="state"> |
| | | <span>堆垛机 2</span> |
| | | <span class="state-ss machine-auto-flag ">自动</span> |
| | | |
| | | </div> |
| | | <div class="button"><span>所有状态</span></div> |
| | | <div class="button item-group"> |
| | | <span class="machine-put-flag">入库</span> |
| | | <span class="machine-take-flag">出库</span> |
| | | <span class="machine-stock-move-flag">库到库</span> |
| | | <span class="machine-site-move-flag">站到站</span> |
| | | <span class="machine-p-move-flag">PToP</span> |
| | | <span class="machine-error-flag">异常</span> |
| | | <span class="machine-auto-flag">自动</span> |
| | | <span class="machine-unauto-flag">非自动/手动</span> |
| | | </div> |
| | | </div> |
| | | <div class="line-status"> |
| | | <div class="body-head">输送线状态</div> |
| | | <div class="state"> |
| | | <span>运输线总数</span> |
| | | <span id="line-total" class="line-ss"></span> |
| | | </div> |
| | | <div class="state"> |
| | | <span>输送线任务 <span id="devpTaskStackOver"></span></span> |
| | | <span id="devpWorkingCount" class="line-ss"></span> |
| | | </div> |
| | | <div class="button"><span>所有状态</span></div> |
| | | <div class="button item-group"> |
| | | <span class="site-auto-run-id">自动+有物+ID</span> |
| | | <span class="site-auto-run">自动+有物</span> |
| | | <span class="site-auto-id">自动+ID</span> |
| | | <span class="site-auto">自动</span> |
| | | <span class="site-unauto">非自动/手动</span> |
| | | <div class="body-head">出入库模式</div> |
| | | <div class="button" onclick="switchIoMode()"><span class="site-auto-id">点击切换模式</span></div> |
| | | <div class="button" style="margin-top: 10px;"> |
| | | <span>当前模式:</span> |
| | | <span id="ioMode-in" class="site-auto">入库模式</span> |
| | | <span id="ioMode-out" class="site-auto-run">出库模式</span> |
| | | <span id="ioMode-none" class="site-unauto">未知模式</span> |
| | | </div> |
| | | </div> |
| | | <div class="bar-code"> |
| | |
| | | setInterval(function () { |
| | | getCodeData(); |
| | | renderBarCode(); |
| | | getIoModeInfo() |
| | | }, 1000) |
| | | var tData = [],tData1 = [],tData2 = [],tData3 = []; |
| | | function getCodeData() { |
| | |
| | | url: baseUrl + '/console/barcode/output/site', |
| | | method: 'GET', |
| | | success: function (res) { |
| | | console.log(res) |
| | | if (res.code === 200) { |
| | | tData = eval(res.data); |
| | | if (tData.length <= 5) { |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | function renderBarCode() { |
| | | for (var i = 0; i < tData1.length; i++) { |
| | | var str1 = '<li><span>' + tData1[i].barcode + '</span><span class="right">' + tData1[i].time + '</span></li>' |
| | |
| | | $('#barcode3').append(str3) |
| | | } |
| | | } |
| | | |
| | | function getIoModeInfo() { |
| | | $.ajax({ |
| | | url: baseUrl + "/console/getIoMode", |
| | | headers: {'token': localStorage.getItem('token')}, |
| | | method: 'GET', |
| | | success: function (res) { |
| | | if (res.code === 200){ |
| | | let ioModeData = res.data; |
| | | if (ioModeData == 1) { |
| | | $("#ioMode-none").hide() |
| | | $("#ioMode-in").show() |
| | | $("#ioMode-out").hide() |
| | | }else if(ioModeData == 2) { |
| | | $("#ioMode-none").hide() |
| | | $("#ioMode-in").hide() |
| | | $("#ioMode-out").show() |
| | | }else { |
| | | $("#ioMode-none").show() |
| | | $("#ioMode-in").hide() |
| | | $("#ioMode-out").hide() |
| | | } |
| | | } else if (res.code === 403){ |
| | | window.location.href = baseUrl+"/login"; |
| | | } else { |
| | | console.log(res.msg); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | function switchIoMode() { |
| | | $.ajax({ |
| | | url: baseUrl + "/console/switchIoMode", |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | | data: {}, |
| | | method: 'post', |
| | | success: function (res) { |
| | | if (res.code === 200){ |
| | | layer.msg(res.msg) |
| | | } else if (res.code === 403){ |
| | | window.location.href = baseUrl+"/login"; |
| | | } else { |
| | | layer.msg(res.msg) |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | </script> |
| | | <script type="text/javascript"> |
| | | // 弹窗站点信息 |