| | |
| | | <img src="/assets/fengexian.png"> |
| | | </div> |
| | | |
| | | <div class="layout-tbl-paging" id="" style="display: none;"> |
| | | <div class="layout-tbl-paging" id="" > |
| | | |
| | | <table id="tableBoxList" class="tbl-box-list" border="" cellspacing="" cellpadding=""> |
| | | <tr> |
| | | <th lang>托盘码</th> |
| | | <th lang>物料号</th> |
| | | <th lang>物料名称</th> |
| | | <th lang>批次号</th> |
| | | <th lang>库位地址</th> |
| | | |
| | | </tr> |
| | | <tr id="boxCell" style="display: none"> |
| | | <!-- <td name="PalletNo">托盘码</td> --> |
| | | <td name="PalletNo">托盘码</td> |
| | | <td name="SkuNo">物料号</td> |
| | | <td name="SkuName">物料名称</td> |
| | | <td name="LotNo">批次号</td> |
| | | <td name="LocatNo">库位地址</td> |
| | | <!-- <td name="del"> |
| | | <div id="" class="tbl-btn-del" lang> |
| | | 删除 |
| | |
| | | //先更新一下出库单 |
| | | updateBillList(function (data) { |
| | | $('select[id="bar"]').next().addClass('layui-form-selected') |
| | | |
| | | $('select[id="bar"]').next().find('.layui-select-title input').val(val) |
| | | }) |
| | | }) |
| | | //初始化渲染 出库单 |
| | | function updateBillList() { |
| | | function updateBillList(callback) { |
| | | var input = $('select[id="bar"]').next().find('.layui-select-title input') |
| | | var val = input.val() |
| | | $("#bar").empty() |
| | | $("#bar").append('<option value =>' + '</option>'); |
| | | form.render('select'); |
| | | var PalletNo = $("#PalletNo").val(); |
| | | if(PalletNo == null && PalletNo == ""){ //下拉框获取平库出库单 |
| | | synData(IP + "/PdaSo/GetSoNoticeList", 'post', function (res) { |
| | | if(PalletNo.length != 8){ //下拉框获取平库出库单 |
| | | var param = { |
| | | Type: "1", |
| | | }; |
| | | synData(IP + "/PdaSo/GetRunNoticeList", param,'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 0) { //成功 |
| | | console.log(res.data); |
| | | for (var i = 0; i < res.data.length; i++) { |
| | | if (i == 0) { |
| | | $("#bar").append('<option value =' + res.data[i] + ' selected>' + res.data[i] + '</option>'); |
| | | } else { |
| | | $("#bar").append('<option value =' + res.data[i] + '>' + res.data[i] + '</option>'); |
| | | } |
| | | $("#bar").append('<option value =' + res.data[i] + '>' + res.data[i] |
| | | + |
| | | '</option>'); |
| | | } |
| | | form.render('select'); |
| | | |
| | | if (!val) { |
| | | $('#bar').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this') |
| | | } else { |
| | | var sel = 'dd[lay-value=' + val + ']'; |
| | | $('#bar').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this') |
| | | } |
| | | |
| | | callback(res.data) |
| | | |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | |
| | | var arrTrs = new Array() |
| | | let idx = 0 |
| | | for (var i in list) { |
| | | console.log("list[i].LocatN:"+list[i].LocatNo); |
| | | // list[i].BoxCode |
| | | var tr = $("#boxCell").eq(0).clone(); |
| | | tr.appendTo("#tableBoxList"); |
| | | // tr.attr('id', list[i].BoxCode) |
| | | idx++; |
| | | tr.attr('index', idx) |
| | | // tr.find("td[name='PalletNo']").html(list[i].PalletNo); |
| | | tr.find("td[name='PalletNo']").html(list[i].PalletNo); |
| | | tr.find("td[name='SkuNo']").html(list[i].SkuNo); |
| | | tr.find("td[name='SkuName']").html(list[i].SkuName); |
| | | tr.find("td[name='LotNo']").html(list[i].LotNo); |
| | | tr.find("td[name='LocatNo']").html(list[i].LocatNo); |
| | | // var code = list[i].BoxCode |
| | | // //console.log("code is "+code) |
| | | |