| | |
| | | <img src="/assets/down_arraw.png"> |
| | | </div> |
| | | </div> |
| | | <!-- <div id="" class="layui-form-item layout-input"> |
| | | <label class="layui-form-label" lang>库位地址:</label> |
| | | <div class="layui-input-block"> |
| | | <input id="LocatNo" type="text" langholder 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="selectPalletNo"> |
| | | <select id="PalletNo" lay-filter="getPalletNo" lay-search> |
| | | <option value=""></option> |
| | | </select> |
| | | <img src="/assets/down_arraw.png"> |
| | | </div> |
| | | </div> |
| | | <div id="" class="layui-form-item layout-dropdownlist"> |
| | | <label class="layui-form-label" lang>出库地址:</label> |
| | | <div class="layui-input-block"> |
| | | <select id="endSelect" lay-filter="endSelect" lay-search> |
| | | <option value=""></option> |
| | | <option value="B020101">一楼-1</option> |
| | | <option value="B020102">一楼-2</option> |
| | | <option value="B020103">一楼-3</option> |
| | | <option value="B020104">一楼-4</option> |
| | | <option value="B050101">二楼-1</option> |
| | | <option value="B050102">二楼-2</option> |
| | | <option value="B050103">二楼-3</option> |
| | | </select> |
| | | <img src="/assets/down_arraw.png"> |
| | | </div> |
| | |
| | | var val = input.val() |
| | | $("#bar").empty() |
| | | $("#bar").append('<option value =>' + '</option>'); |
| | | var PalletNo = $("#PalletNo").val(); |
| | | |
| | | |
| | | var param = { |
| | | Type: "1", |
| | | }; |
| | |
| | | |
| | | if (i == 0) { |
| | | if (res.data[i].LotNo == '' || res.data[i].LotNo == null) { |
| | | $("#goodSelect").append('<option value =' + res.data[i].SoDetailId + '-' + i + ' selected>' + res.data[i] |
| | | $("#goodSelect").append('<option value =' + res.data[i].SoDetailId + ' selected>' + res.data[i] |
| | | .SkuName + |
| | | '</option>'); |
| | | } else { |
| | | $("#goodSelect").append('<option value =' + res.data[i].SoDetailId + '-' + i + ' selected>' + res.data[i] |
| | | $("#goodSelect").append('<option value =' + res.data[i].SoDetailId + ' selected>' + res.data[i] |
| | | .SkuName + "-" + res.data[i].LotNo + |
| | | '</option>'); |
| | | } |
| | | |
| | | } else { |
| | | if (res.data[i].LotNo == '' || res.data[i].LotNo == null) { |
| | | $("#goodSelect").append('<option value =' + res.data[i].ISoDetailIdd + '-' + i + '>' + res.data[i] |
| | | $("#goodSelect").append('<option value =' + res.data[i].ISoDetailIdd+ i + '>' + res.data[i] |
| | | .SkuName + |
| | | '</option>'); |
| | | } else { |
| | | $("#goodSelect").append('<option value =' + res.data[i].SoDetailId + '-' + i + '>' + res.data[i] |
| | | $("#goodSelect").append('<option value =' + res.data[i].SoDetailId+ '>' + res.data[i] |
| | | .SkuName + "-" + res.data[i].LotNo + |
| | | '</option>'); |
| | | } |
| | |
| | | |
| | | } |
| | | |
| | | function updatePalletNoList(callback) { |
| | | var input = $('select[id="PalletNo"]').next().find('.layui-select-title input') |
| | | var val = input.val() |
| | | $("#PalletNo").empty() |
| | | $("#PalletNo").append('<option value =>' + '</option>'); |
| | | form.render('select'); |
| | | |
| | | var param = { |
| | | soNo:$("#bar").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]+ |
| | | '</option>'); |
| | | } |
| | | form.render('select'); |
| | | |
| | | if (!val) { |
| | | $('#PalletNo').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this') |
| | | } else { |
| | | var sel = 'dd[lay-value=' + val + ']'; |
| | | $('#PalletNo').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this') |
| | | } |
| | | |
| | | callback(res.data) |
| | | } else { //不成功 |
| | | // layer.msg(res.msg, { |
| | | // icon: 2, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function() {}); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | form.on('submit(formBind)', function (data) { |
| | | |
| | | if (!$("#PalletNo").val()) { |
| | | layer.msg('请扫描托盘条码', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | |
| | | |
| | | var param = { |
| | | SoNo: $("#bar").val(), |
| | | PalletNo: $("#PalletNo").val(), |
| | | soDetailId: $("#goodSelect").val(), |
| | | palletNo: $("#PalletNo").val(), |
| | | outMode:$("#endSelect").val(), |
| | | } |
| | | // sendData(IP + "/PdaSo/PlaneExportSuccess", param, 'get', function (res) { |
| | | // if (res.code == 0) { //成功 |
| | | // layer.msg(res.msg, { |
| | | // icon: 1, |
| | | // time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function () { |
| | | console.log(param); |
| | | |
| | | sendData(IP + "/DownApi/PDAIssueOut", param, 'get', function (res) { |
| | | if (res.Success == "0") { //成功 |
| | | layer.msg(res.Message, { |
| | | icon: 1, |
| | | time: 1000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | |
| | | // clearTable() |
| | | // $("#PalletNo").val('') |
| | | // }); |
| | | // } else { //不成功 |
| | | // layer.msg(res.msg, { |
| | | // icon: 2, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function () { |
| | | // //回调 |
| | | // }); |
| | | // } |
| | | // }); |
| | | // clearTable() |
| | | // $("#PalletNo").val('') |
| | | }); |
| | | } else { //不成功 |
| | | layer.msg(res.Message, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | //回调 |
| | | }); |
| | | } |
| | | }); |
| | | return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 |
| | | }); |
| | | //------------------------------------------------------------------------------------------------- |