| | |
| | | <img src="/assets/down_arraw.png"> |
| | | </div> |
| | | </div> |
| | | <div id="" class="layui-form-item layout-dropdownlist"> |
| | | <div id="" class="layui-form-item layout-dropdownlist"> |
| | | <label class="layui-form-label" lang>目标储位:</label> |
| | | <div class="layui-input-block" id="selectLocatNoEnd"> |
| | | <select id="LocatNoEnd" lay-filter="getLocatNoEnd" lay-search> |
| | |
| | | </select> |
| | | <img src="/assets/down_arraw.png"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <table class="layout-tbl-submit" border="" cellspacing="" cellpadding=""> |
| | | <tr> |
| | |
| | | |
| | | //当前分页 |
| | | var curPageIndex = 1; |
| | | |
| | | |
| | | // 托盘码文本改变时触发 |
| | | $("#STOCKCODE").on('input', function () { |
| | | if ($("#STOCKCODE").val() == "" || $("#STOCKCODE").val().length < 8) { |
| | |
| | | }); |
| | | } |
| | | else if (xianshiyemian == 1) { |
| | | |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Quyu").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i] |
| | | .AreaNo + '-'+res.data[i].AreaName+ |
| | | .AreaNo + '-' + res.data[i].AreaName + |
| | | '</option>'); |
| | | } |
| | | form.render('select'); |
| | |
| | | callback(res.data) |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() {}); |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { }); |
| | | } |
| | | }); |
| | | } |
| | | //选中出库单事件 |
| | | form.on('select(getQuyu)', function (data) { |
| | | //先更新一下目标区域 |
| | | //选中出库单事件 |
| | | form.on('select(getQuyu)', function (data) { |
| | | //先更新一下目标区域 |
| | | updateLocatNoEndList() |
| | | }); |
| | | //点击目标储位下拉框事件 |
| | |
| | | }); |
| | | return |
| | | } |
| | | |
| | | |
| | | }) |
| | | /* 绑定目标储位信息 */ |
| | | function updateLocatNoEndList() { |
| | |
| | | sendData(IP + "/PdaCr/GetLocatByArea", param, 'get', function (res) { |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#LocatNoEnd").append('<option value =' + res.data[i] + '>' + res.data[i]+ '</option>'); |
| | | $("#LocatNoEnd").append('<option value =' + res.data[i].LocatNo + '>' + res.data[i].Remark + res.data[i].LocatNo + '</option>'); |
| | | } |
| | | form.render('select'); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() {}); |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { }); |
| | | } |
| | | }); |
| | | } |
| | |
| | | sendData(IP + "/PdaCr/GetRunSoNoticeList", param, 'get', function (res) { |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#OutNo").append('<option value =' + res.data[i] + '>' + res.data[i]+ |
| | | $("#OutNo").append('<option value =' + res.data[i] + '>' + res.data[i] + |
| | | '</option>'); |
| | | } |
| | | form.render('select'); |
| | |
| | | } |
| | | }); |
| | | } |
| | | //选中出库单事件 |
| | | form.on('select(getOutNo)', function (data) { |
| | | //选中出库单事件 |
| | | form.on('select(getOutNo)', function (data) { |
| | | $("#PalletNo").empty() |
| | | $("#PalletNo").append('<option value =>' + '</option>'); |
| | | form.render('select'); |
| | |
| | | form.render('select'); |
| | | |
| | | var param = { |
| | | soNo:$("#OutNo").val() |
| | | soNo: $("#OutNo").val() |
| | | }; |
| | | sendData(IP + "/PdaCr/GetPalletNoListBySoNo", param, 'get', function (res) { |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#PalletNo").append('<option value =' + res.data[i] + '>' + res.data[i]+ |
| | | $("#PalletNo").append('<option value =' + res.data[i] + '>' + res.data[i] + |
| | | '</option>'); |
| | | } |
| | | form.render('select'); |
| | |
| | | if (res.code == 0) { //成功 |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | $("#Quyu2").append('<option value =' + res.data[i].AreaNo + '>' + res.data[i] |
| | | .AreaNo + '-'+res.data[i].AreaName+ |
| | | .AreaNo + '-' + res.data[i].AreaName + |
| | | '</option>'); |
| | | } |
| | | form.render('select'); |
| | |
| | | callback(res.data) |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() {}); |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { }); |
| | | } |
| | | }); |
| | | } |
| | |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | |
| | | |
| | | }); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | } |
| | | // if ($("#PalletNo").val() == "") { |
| | | // layer.msg('请扫描托盘条码', { |
| | | // icon: 2, |
| | |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | |
| | | |
| | | }); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | |
| | | for (i = len - 1; i >= 2; i--) { |
| | | trs[i].remove(); |
| | | } |
| | | if($("#STOCKCODE").val()==''){ |
| | | if ($("#STOCKCODE").val() == '') { |
| | | return; |
| | | } |
| | | |
| | | var param = { |
| | | PalletNo: $("#STOCKCODE").val(), |
| | | IsHuiKu:1 |
| | | IsHuiKu: 1 |
| | | }; |
| | | // 根据托盘号获取箱码信息 |
| | | sendData(IP + "/PdaCr/GetSkuInfoByPalletNo", param, 'get', function (res) { |
| | |
| | | tr.find("td[name='code']").html(res.data[i].SkuNo); |
| | | tr.find("td[name='name']").html(res.data[i].SkuName); |
| | | tr.find("td[name='lotNo']").html(res.data[i].LotNo); |
| | | tr.find("td[name='num']").html(res.data[i].Qty); |
| | | tr.find("td[name='num']").html(res.data[i].Qty); |
| | | tr.show(); |
| | | arrTrs[i] = tr |
| | | } |
| | |
| | | for (i = len - 1; i >= 2; i--) { |
| | | trs[i].remove(); |
| | | } |
| | | if($("#PalletNo").val()==''){ |
| | | if ($("#PalletNo").val() == '') { |
| | | return; |
| | | } |
| | | var param = { |
| | |
| | | tr.find("td[name='code']").html(res.data[i].SkuNo); |
| | | tr.find("td[name='name']").html(res.data[i].SkuName); |
| | | tr.find("td[name='lotNo']").html(res.data[i].LotNo); |
| | | tr.find("td[name='num']").html(res.data[i].Qty); |
| | | tr.find("td[name='num']").html(res.data[i].Qty); |
| | | tr.show(); |
| | | arrTrs[i] = tr |
| | | } |