| | |
| | | <!-- 堆垛机 --> |
| | | <div class="crn"> |
| | | <hr class="pathway"> |
| | | <div id="crn1" class="machine"></div> |
| | | <div id="crn-1" class="machine"></div> |
| | | </div> |
| | | <!-- 货架 --> |
| | | <div class="stock-group"> |
| | |
| | | <!-- 堆垛机 --> |
| | | <div class="crn"> |
| | | <hr class="pathway"> |
| | | <div id="crn2" class="machine"></div> |
| | | <div id="crn-2" class="machine"></div> |
| | | </div> |
| | | <!-- 货架 --> |
| | | <div class="stock-group"> |
| | |
| | | <span>设备号</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="devpNo" value="12" disabled="disabled" style="width: 4rem"> |
| | | <input type="text" name="devpNo" value="" disabled="disabled" style="width: 4rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 25%"> |
| | |
| | | <span>工作号</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="workNo" value="9998" disabled="disabled" style="width: 4rem"> |
| | | <input type="text" name="workNo" value="" disabled="disabled" style="width: 4rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 45%"> |
| | |
| | | <span>工作状态</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="workStatus" value="2.设备上移动" disabled="disabled" style="width: 10rem"> |
| | | <input type="text" name="workStatus" value="" disabled="disabled" style="width: 10rem"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <span>自动</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="checkbox" name="auto" disabled="disabled" style="width: 1rem" checked> |
| | | <input type="checkbox" name="autoing" disabled="disabled" style="width: 1rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 20%"> |
| | |
| | | <span>有物</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="checkbox" name="loading" disabled="disabled" style="width: 1rem" checked> |
| | | <input type="checkbox" name="loading" disabled="disabled" style="width: 1rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 20%"> |
| | |
| | | <span>能入</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="checkbox" name="canining" disabled="disabled" style="width: 1rem" checked> |
| | | <input type="checkbox" name="canining" disabled="disabled" style="width: 1rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 20%"> |
| | |
| | | <span>能出</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="checkbox" name="canouting" disabled="disabled" style="width: 1rem" checked> |
| | | <input type="checkbox" name="canouting" disabled="disabled" style="width: 1rem"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <span>出入类型</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="ioType" value="1.入库" disabled="disabled" style="width: 8rem"> |
| | | <input type="text" name="ioType" value="" disabled="disabled" style="width: 8rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 25%"> |
| | |
| | | <span>源站</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="sourceStaNo" value="2303" disabled="disabled" style="width: 4rem"> |
| | | <input type="text" name="sourceStaNo" value="" disabled="disabled" style="width: 4rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 25%"> |
| | |
| | | <span>目标站</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="staNo" value="2410" disabled="disabled" style="width: 4rem"> |
| | | <input type="text" name="staNo" value="" disabled="disabled" style="width: 4rem"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <span>目标库位</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="stock" value="" style="width: 8rem"> |
| | | <input type="text" name="stock" value="" disabled="disabled" style="width: 8rem"> |
| | | </div> |
| | | </div> |
| | | </form> |
| | |
| | | <span>堆垛机号</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="crnNo" value="12" disabled="disabled" style="width: 3rem"> |
| | | <input type="text" name="crnNo" value="" disabled="disabled" style="width: 3rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 25%"> |
| | |
| | | <span>工作号</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="workNo" value="9998" disabled="disabled" style="width: 5rem"> |
| | | <input type="text" name="workNo" value="" disabled="disabled" style="width: 5rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 23%"> |
| | |
| | | <span>源站</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="sourceStaNo" value="2303" disabled="disabled" style="width: 4rem"> |
| | | <input type="text" name="sourceStaNo" value="" disabled="disabled" style="width: 4rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 25%"> |
| | |
| | | <span>目标站</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="staNo" value="2410" disabled="disabled" style="width: 4rem"> |
| | | <input type="text" name="staNo" value="" disabled="disabled" style="width: 4rem"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <span>工作状态</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="workStatus" value="2.设备上移动" disabled="disabled" style="width: 10rem"> |
| | | <input type="text" name="workStatus" value="" disabled="disabled" style="width: 10rem"> |
| | | </div> |
| | | </div> |
| | | <div class="form-item" style="width: 45%"> |
| | |
| | | <span>出入类型</span> |
| | | </div> |
| | | <div class="form-item-input"> |
| | | <input type="text" name="ioType" value="1.入库" disabled="disabled" style="width: 10rem"> |
| | | <input type="text" name="ioType" value="" disabled="disabled" style="width: 10rem"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | getSitesInfo(); |
| | | getCrnInfo(); |
| | | getSystemRunningStatus(); |
| | | getBarcodeInfo(); |
| | | // 实时访问 |
| | | setInterval(function () { |
| | | getCrnInfo(); |
| | | getSystemRunningStatus(); |
| | | getBarcodeInfo() |
| | | }, 500); |
| | | setInterval(function () { |
| | | getSitesInfo(); |
| | |
| | | method: 'POST', |
| | | success: function (res) { |
| | | if (res.code === 200){ |
| | | |
| | | var barcodes = res.data; |
| | | for (var i = 0; i < barcodes.length; i++){ |
| | | console.log(barcodes[i].barcodeId); |
| | | console.log(barcodes[i].codeValue); |
| | | $("#code-decoder-data-"+barcodes[i].barcodeId).html(barcodes[i].codeValue); |
| | | } |
| | | } else if (res.code === 403){ |
| | | top.location.href = baseUrl+"/login"; |
| | | } else { |
| | |
| | | function crnAnimate(id, leftVal) { |
| | | switch (id) { |
| | | case 1: |
| | | $("#crn1").animate({left: leftVal+'px'}, 1000); |
| | | $("#crn-1").animate({left: leftVal+'px'}, 1000); |
| | | crn1Position = leftVal; |
| | | break; |
| | | case 2: |
| | | $("#crn2").animate({left: leftVal+'px'}, 1000); |
| | | $("#crn-2").animate({left: leftVal+'px'}, 1000); |
| | | crn2Position = leftVal; |
| | | break; |
| | | default: |
| | |
| | | |
| | | // 输送设备点击事件 |
| | | $('.site').on('click', function () { |
| | | var id = this.id.split("-")[1]; |
| | | layer.open({ |
| | | title: "1204站点信息", |
| | | title: id + "站点信息详情", |
| | | closeBtn: 0, |
| | | skin: 'layui-layer-lan', |
| | | offset: '180px', |
| | |
| | | content: $('#siteWindow'), |
| | | area: ['35rem', '18rem'], |
| | | btn: ['确定', '关闭'], |
| | | yes: function(index, layero){ |
| | | layer.close(index); |
| | | alert(1); |
| | | success: function(layero, index){ |
| | | http.post(baseUrl+"/console/site/detail", {siteId: id}, function (res) { |
| | | for (var val in res.data) { |
| | | var find = $("#siteWindow").find(":input[name='" + val + "']"); |
| | | if (find[0].type==='text') { |
| | | find.val(res.data[val]); |
| | | } else if (find[0].type === 'checkbox') { |
| | | find.attr("checked", res.data[val] === 'Y'); |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | end: function () { |
| | | $(':input', $("#siteWindow")).val('').removeAttr('checked').removeAttr('selected'); |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | // 堆垛机点击事件 |
| | | $('.machine').on('click', function () { |
| | | var id = this.id.split("-")[1]; |
| | | layer.open({ |
| | | title: "1号堆垛机", |
| | | title: id+"号堆垛机", |
| | | skin: 'layui-layer-lan', |
| | | closeBtn: 0, |
| | | type: 1, |
| | |
| | | content: $("#crnWindow"), |
| | | area: ['40rem', '20rem'], |
| | | btn: ['确定', '关闭'], |
| | | yes: function(index, layero){ |
| | | layer.close(index); |
| | | alert(1); |
| | | success: function(layero, index){ |
| | | http.post(baseUrl+"/console/crn/detail", {crnNo: id}, function (res) { |
| | | for (var val in res.data) { |
| | | var find = $("#crnWindow").find(":input[name='" + val + "']"); |
| | | if (find[0].type==='text') { |
| | | find.val(res.data[val]); |
| | | } else if (find[0].type === 'checkbox') { |
| | | find.attr("checked", res.data[val] === 'Y'); |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | end: function () { |
| | | $(':input', $("#crnWindow")).val('').removeAttr('checked').removeAttr('selected'); |
| | | } |
| | | }); |
| | | }); |