chengsc
2025-05-23 3f9d7eb876f6d60d92e7f8a71240097b6ac50eb6
Pda/View/SoSetting/ExNoticeOut.html
@@ -93,13 +93,15 @@
                     <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">
@@ -167,8 +169,7 @@
            var val = input.val()
            $("#bar").empty()
            $("#bar").append('<option value =>' + '</option>');
            var PalletNo =  $("#PalletNo").val();
                var param = {
                    Type: "1",
                };
@@ -262,12 +263,47 @@
            
         }
 
         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) {
 
            var param = {
               SoNo: $("#bar").val(),
               soDetailId: $("#goodSelect").val(),
               palletNo: $("#PalletNo").val(),
               outMode:$("#endSelect").val(),
            }
            console.log(param);