| | |
| | | } |
| | | GetBoxInfo(); |
| | | }); |
| | | |
| | | $("#selectDiv").click(function () { |
| | | var input = $('select[id="bar"]').next().find('.layui-select-title input') |
| | | var val = input.val() |
| | | //先更新一下出库单 |
| | | updateBillList(function (data) { |
| | | $('select[id="bar"]').next().addClass('layui-form-selected') |
| | | |
| | | $('select[id="bar"]').next().find('.layui-select-title input').val(val) |
| | | }) |
| | | }) |
| | | //初始化渲染 出库单 |
| | | function updateBillList() { |
| | | $("#bar").empty() |
| | | $("#bar").append('<option value =>' + '</option>'); |
| | | form.render('select'); |
| | | |
| | | var param = { |
| | | PalletNo: $("#PalletNo").val(), |
| | | Type: "1", |
| | | }; |
| | | synData(IP + "/PdaSo/GetRunSoNoticeList", 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>'); |
| | | var PalletNo = $("#PalletNo").val(); |
| | | if(PalletNo == null && PalletNo == ""){ //下拉框获取平库出库单 |
| | | synData(IP + "/PdaSo/GetSoNoticeList", '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>'); |
| | | } |
| | | } |
| | | } |
| | | form.render('select'); |
| | | form.render('select'); |
| | | |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | } |
| | | }); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | } |
| | | }); |
| | | }else{//根据托盘号获取出库单 |
| | | var param = { |
| | | PalletNo: $("#PalletNo").val(), |
| | | Type: "1", |
| | | }; |
| | | synData(IP + "/PdaSo/GetRunSoNoticeList", 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>'); |
| | | } |
| | | } |
| | | form.render('select'); |
| | | |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //获取托盘物料名细 |
| | |
| | | |
| | | //检查托盘状态 |
| | | function checkPalletState() { |
| | | |
| | | var param = { |
| | | "PalletNo": $("#PalletNo").val() |
| | | } |
| | | synData(IP + "/PdaSo/IsEnableOkPalletNo", param, 'post', function (res) { |
| | | console.log("AAA"); |
| | | console.log(res); |
| | | |
| | | if (res.code == 0) { //成功 |
| | |
| | | |
| | | //当托盘条码输入框失去焦点时,检查一下托盘状态 |
| | | $("#PalletNo").blur(function () { |
| | | checkPalletState() |
| | | if ($("#PalletNo").val().length == 8) { |
| | | checkPalletState() |
| | | } |
| | | |
| | | }) |
| | | |
| | | $("#PalletNo").keydown(function (e) { |
| | | if (e.keyCode === 13) { |
| | | if ($("#PalletNo").val().length != 8) { |
| | | layer.msg('请输入正确的托盘条码', { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | checkPalletState(); |
| | | } |
| | | }); |