| | |
| | | autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div id="" style="margin-left: 21%; width: 38%;float: left;"> |
| | | <div id="layout-boxcode" class="layui-form-item layout-input"> |
| | | <label class="layui-form-label">地码:</label> |
| | | <div class="layui-input-block"> |
| | | <input id="LocatNo" type="text" placeholder="请扫描地码" |
| | | autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div id="" class="layui-form-item layout-dropdownlist"> |
| | | <label class="layui-form-label" lang>入库口:</label> |
| | | <div class="layui-input-block" id="selectRuku"> |
| | | <select id="Ruku" lay-filter="getRuku" lay-search> |
| | | <option value=""></option> |
| | | <option value="033">033</option> |
| | | <option value="039">039</option> |
| | | <option value="044">044</option> |
| | | <option value="051">051</option> |
| | | <option value="443">443</option> |
| | | <option value="440">440</option> |
| | | <option value="001">001</option> |
| | | <option value="002">002</option> |
| | | </select> |
| | | <img src="/assets/down_arraw.png"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div id="" style="margin-left: 21%; width: 25%;float: left;"> |
| | | <button id="btnScanBox" class="layout-btn layout-btn-blue" lay-submit lay-filter="formBind" type="button">绑定</button> |
| | | </div> |
| | | <div id="" style="width: 38%;float: left;"> |
| | | <div id="" style="width: 25%;float: left;"> |
| | | <button id="btnScanBox" class="layout-btn layout-btn-red" lay-submit lay-filter="formUnbind" type="button">解绑</button> |
| | | </div> |
| | | <div id="" style="width: 25%;float: left;"> |
| | | <button id="btnAGVTrans" class="layout-btn layout-btn-red" lay-submit lay-filter="formAGVIN" type="button">AGV入库</button> |
| | | </div> |
| | | |
| | | </form> |
| | |
| | | <script src="/layui/layui.js"></script> |
| | | <script src="/js/public.js"></script> |
| | | <script src="/js/jquery.cookie.js"></script> |
| | | <script src="/js/language.js"></script> |
| | | <script> |
| | | layui.use(['form', 'jquery'], function() { |
| | | var form = layui.form |
| | |
| | | $("#PalletNo").on('input',function(){ |
| | | |
| | | if($("#PalletNo").val() == "" || $("#PalletNo").val().length<10){ |
| | | |
| | | return |
| | | } |
| | | if ($("#PalletNo").val().length>=10) { |
| | |
| | | |
| | | } |
| | | checkPalletStat() |
| | | }) |
| | | |
| | | //检查地码状态 |
| | | function checkLocatStatus(){ |
| | | var param = { |
| | | "LocatNo": $("#LocatNo").val() |
| | | } |
| | | sendData(IP + "/PdaAsn/IsEnableLocatNo", param, 'post', function (res) { |
| | | if (res.code == 0) { |
| | | $("#palletNum").focus(); |
| | | } else { |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, |
| | | function () { }); |
| | | $("#LocatNo").val('') |
| | | } |
| | | }); |
| | | } |
| | | //当地码输入框失去焦点时,检查一下地码状态 |
| | | $("#LocatNo").on('input',function(){ |
| | | |
| | | if($("#LocatNo").val() == "" || $("#LocatNo").val().length!=9){ |
| | | layer.msg('请检查地码是否正确', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | checkLocatStatus() |
| | | |
| | | }) |
| | | |
| | | // $("#bar").focus(); |
| | |
| | | |
| | | return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 |
| | | }); |
| | | |
| | | form.on('submit(formAGVIN)', function(data) { |
| | | |
| | | if (!$("#LocatNo").val()) { |
| | | layer.msg('请扫描地码', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | if (!$("#Ruku").val()) { |
| | | layer.msg('请选择入库口', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | //先绑定空托盘垛 |
| | | //bind(); |
| | | //绑定成功后调度AGV运送空托盘垛 |
| | | var param = { |
| | | 'PalletNo':$("#PalletNo").val(), |
| | | "LocatNo": $("#LocatNo").val(), |
| | | "Ruku": $("#Ruku").val(), |
| | | } |
| | | sendData(IP + "/PdaCr/AgvTransport3", param, 'post', function(res) { |
| | | //console.log("托盘状态:"+res.msg) |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | }); |
| | | $("#PalletNo").val(''), |
| | | $("#palletNum").val(''), |
| | | $("#LocatNo").val(''), |
| | | $("#Ruku").val('') |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | //回调 |
| | | }); |
| | | } |
| | | }); |
| | | return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 |
| | | }); |
| | | |
| | | function unbind(){ |
| | | layer.msg('该操作会解绑这个托盘上的所有托盘,确定要解绑吗?', { |
| | | time: 0 //不自动关闭 |