yxj
2025-07-21 ac7d0a49427966f166ba8b823501c786b3fd2bba
PDA夏宝专用调拨扫码模块修改
2个文件已修改
349 ■■■■ 已修改文件
WebTM/views/WMS扫码模块/生产调拨/Kf_MoveStockBill_PDA_XiaBao.html 347 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/公共页面/Kf_BarCodeEditDlg.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMSɨÂëÄ£¿é/Éú²úµ÷²¦/Kf_MoveStockBill_PDA_XiaBao.html
@@ -83,7 +83,6 @@
                                <li lay-id="2" style="padding:1px;">表头信息</li>
                                <li lay-id="3" style="padding:1px;">物料信息</li>
                                <li lay-id="4" style="padding:1px;">条码信息</li>
                                <li lay-id="5" style="padding:1px;">下架信息</li>
                            </ul>
                            <div class="layui-tab-content">
                                <!--选择源单-->
@@ -409,15 +408,6 @@
                                        </div>
                                    </div>
                                </div>
                                <!--下架信息-->
                                <div class="layui-tab-item">
                                    <div class="layui-row">
                                        <div class="layui-col-xs12">
                                            <div class="layui-form-item" style="padding:0px;margin:0px"></div>
                                            <table class="layui-hide" id="FIFOList-table" lay-filter="FIFOList-table"></table>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="layer-footer" style="z-index: 10; position: fixed; text-align: center; bottom: 0; width:100%; height:50px">
@@ -476,7 +466,6 @@
            var HSourceFlag = false     //是否已扫码标志
            var OperationType = 1       //操作类型(1新增、2从缓存列表中返回)
            var listOption = [];
            var FIFOListOption = [];
            var columns = "";
            var HModName = "Kf_MoveStockBill_PDA_XiaBao";
            var ModRightName = "CE_MoveStock2";    //模块权限参数
@@ -612,8 +601,6 @@
                ]];
                listOption.data = data;
                table.render(listOption);
                FIFOListOption.data = data;
                table.render(FIFOListOption);
                //光标默认在条码位置上
                var pFocus = $("#HBarCode");
@@ -684,32 +671,6 @@
                    , cellMinWidth: 90
                    , limit: 200
                };
                //下架信息
                FIFOListOption = {
                    elem: '#FIFOList-table'
                    //, toolbar: '#toolbarDemo'
                    , cellMinWidth: 90
                    , limit: 3000
                    , totalRow: true
                    , cols: [[
                        { field: 'HQty', title: '数量', width: 80, totalRow: true }
                        , { field: 'HQtyMust', title: '下架数量', width: 90 }
                        , { field: 'HWhName', title: '仓库', width: 150 }
                        , { field: 'HSPName', title: '仓位', width: 150 }
                        , { field: 'HMaterNumber', title: '物料代码', width: 150 }
                        , { field: 'HMaterName', title: '物料名称', width: 150 }
                        , { field: 'HMaterModel', title: '规格型号', width: 150 }
                        , { field: 'HMaterID', title: 'HMaterID', width: 150, hide: true }
                        , { field: 'HBatchNo', title: '批号', width: 150 }
                        , { field: 'HAuxPropName', title: '辅助属性', width: 150 }
                        , { field: 'HAuxPropID', title: 'HAuxPropID', width: 150, hide: true }
                    ]]
                    , height: 500
                    , done: function () {
                        layer.closeAll("loading");
                    }
                }
            }
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
@@ -1664,7 +1625,7 @@
                                        icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增','关闭'],
                                        btn2: function () {
                                            if (OperationType == 2) {
                                                parent.location.href = "../../WMS扫码模块/生产调拨/Kf_MoveStockBillList_PDA.html";
                                                parent.location.href = "../../WMS扫码模块/生产调拨/Kf_MoveStockBillList_PDA_XiaBao.html";
                                            }
                                            else {
                                                parent.location.href = "../../../views/index_Mobile.html";
@@ -1920,26 +1881,93 @@
                            element.tabChange('tab-Kf_MoveStockBill_PDA_XiaBao', '3');
                            $("#HBarCode").select();
                            $("#HBarCode").focus();
                            //调入调出组织与登入组织不同时,清空调入调出仓库仓位数据
                            if (HStockInOrgID != HStockOrgID) {
                            //调入组织与界面所选调入组织不同时,清空调入仓库仓位数据,重新赋值
                            if (HStockInOrgID != $('#HStockInOrgID').val()) {
                                $("#HWHID").val("0");
                                $("#HWHName").val("");
                                $("#HStockPlaceID").val("0");
                                $("#HStockPlaceName").val("");
                                $("#HStockPlaceName").removeAttr("disabled");
                                $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                $("#HWHName").select();
                                $("#HWHName").focus();
                                if (result.data.hWhIDField != 0) {
                                    $("#HWHID").val(result.data.hWhIDField);
                                    $("#HWHName").val(result.data.hWhNameField);
                                    $("#HStockPlaceID").val("0");
                                    $("#HStockPlaceName").val("");
                                    if (result.data.hSPFlagField == 0) {
                                        $("#HStockPlaceName").attr("disabled", "disabled");
                                        $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                    }
                                    else {
                                        $("#HStockPlaceName").removeAttr("disabled");
                                        $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                    }
                                }
                                else {
                                    $("#HWHName").val("");
                                    $("#HStockPlaceID").val("0");
                                    $("#HStockPlaceName").val("");
                                    $("#HStockPlaceName").removeAttr("disabled");
                                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                    $("#HWHName").select();
                                    $("#HWHName").focus();
                                }
                            }
                            if (HStockOutOrgID != HStockOrgID) {
                            else {
                                //界面上未选仓库,源单上有仓库,取源单仓库显示在界面上
                                if (sHWHID == 0 && result.data.hWhIDField != 0) {
                                    $("#HWHID").val(result.data.hWhIDField);
                                    $("#HWHName").val(result.data.hWhNameField);
                                    $("#HStockPlaceID").val("0");
                                    $("#HStockPlaceName").val("");
                                    if (result.data.hSPFlagField == 0) {
                                        $("#HStockPlaceName").attr("disabled", "disabled");
                                        $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                    }
                                    else {
                                        $("#HStockPlaceName").removeAttr("disabled");
                                        $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                    }
                                }
                            }
                            //调出组织与界面所选调出组织不同时,清空调出仓库仓位数据,重新赋值
                            if (HStockOutOrgID != $('#HStockOutOrgID').val()) {
                                $("#HSCWHID").val("0");
                                $("#HSCWHName").val("");
                                $("#HOutStockPlaceID").val("0");
                                $("#HOutStockPlaceName").val("");
                                $("#HOutStockPlaceName").removeAttr("disabled");
                                $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                $("#HSCWHName").select();
                                $("#HSCWHName").focus();
                                if (result.data.hSCWhIDField != 0) {
                                    $("#HSCWHID").val(result.data.hSCWhIDField);
                                    $("#HSCWHName").val(result.data.hSCWhNameField);
                                    $("#HOutStockPlaceID").val("0");
                                    $("#HOutStockPlaceName").val("");
                                    if (result.data.hSCSPFlagField == 0) {
                                        $("#HOutStockPlaceName").attr("disabled", "disabled");
                                        $('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                    }
                                    else {
                                        $("#HOutStockPlaceName").removeAttr("disabled");
                                        $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                    }
                                }
                                else {
                                    $("#HSCWHName").val("");
                                    $("#HOutStockPlaceID").val("0");
                                    $("#HOutStockPlaceName").val("");
                                    $("#HOutStockPlaceName").removeAttr("disabled");
                                    $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                    $("#HSCWHName").select();
                                    $("#HSCWHName").focus();
                                }
                            }
                            else {
                                //界面上未选仓库,源单上有仓库,取源单仓库显示在界面上
                                if (sHSCWHID == 0 && result.data.hSCWhIDField != 0) {
                                    $("#HSCWHID").val(result.data.hSCWhIDField);
                                    $("#HSCWHName").val(result.data.hSCWhNameField);
                                    $("#HOutStockPlaceID").val("0");
                                    $("#HOutStockPlaceName").val("");
                                    if (result.data.hSCSPFlagField == 0) {
                                        $("#HOutStockPlaceName").attr("disabled", "disabled");
                                        $('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                    }
                                    else {
                                        $("#HOutStockPlaceName").removeAttr("disabled");
                                        $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                    }
                                }
                            }
                            //显示表体明细
                            DisBillEntryList();
@@ -2208,26 +2236,93 @@
                                    //客户不可编辑
                                    $("#HSupName").attr("disabled", "disabled");
                                    $('#HSupID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                    //调入调出组织与登入组织不同时,清空调入调出仓库仓位数据
                                    if (HStockInOrgID != HStockOrgID) {
                                    //调入组织与界面所选调入组织不同时,清空调入仓库仓位数据,重新赋值
                                    if (HStockInOrgID != $('#HStockInOrgID').val()) {
                                        $("#HWHID").val("0");
                                        $("#HWHName").val("");
                                        $("#HStockPlaceID").val("0");
                                        $("#HStockPlaceName").val("");
                                        $("#HStockPlaceName").removeAttr("disabled");
                                        $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                        $("#HWHName").select();
                                        $("#HWHName").focus();
                                        if (result.data.hWhIDField != 0) {
                                            $("#HWHID").val(result.data.hWhIDField);
                                            $("#HWHName").val(result.data.hWhNameField);
                                            $("#HStockPlaceID").val("0");
                                            $("#HStockPlaceName").val("");
                                            if (result.data.hSPFlagField == 0) {
                                                $("#HStockPlaceName").attr("disabled", "disabled");
                                                $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                            }
                                            else {
                                                $("#HStockPlaceName").removeAttr("disabled");
                                                $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            }
                                        }
                                        else {
                                            $("#HWHName").val("");
                                            $("#HStockPlaceID").val("0");
                                            $("#HStockPlaceName").val("");
                                            $("#HStockPlaceName").removeAttr("disabled");
                                            $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            $("#HWHName").select();
                                            $("#HWHName").focus();
                                        }
                                    }
                                    if (HStockOutOrgID != HStockOrgID) {
                                    else {
                                        //界面上未选仓库,源单上有仓库,取源单仓库显示在界面上
                                        if (sHWHID == 0 && result.data.hWhIDField != 0) {
                                            $("#HWHID").val(result.data.hWhIDField);
                                            $("#HWHName").val(result.data.hWhNameField);
                                            $("#HStockPlaceID").val("0");
                                            $("#HStockPlaceName").val("");
                                            if (result.data.hSPFlagField == 0) {
                                                $("#HStockPlaceName").attr("disabled", "disabled");
                                                $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                            }
                                            else {
                                                $("#HStockPlaceName").removeAttr("disabled");
                                                $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            }
                                        }
                                    }
                                    //调出组织与界面所选调出组织不同时,清空调出仓库仓位数据,重新赋值
                                    if (HStockOutOrgID != $('#HStockOutOrgID').val()) {
                                        $("#HSCWHID").val("0");
                                        $("#HSCWHName").val("");
                                        $("#HOutStockPlaceID").val("0");
                                        $("#HOutStockPlaceName").val("");
                                        $("#HOutStockPlaceName").removeAttr("disabled");
                                        $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                        $("#HSCWHName").select();
                                        $("#HSCWHName").focus();
                                        if (result.data.hSCWhIDField != 0) {
                                            $("#HSCWHID").val(result.data.hSCWhIDField);
                                            $("#HSCWHName").val(result.data.hSCWhNameField);
                                            $("#HOutStockPlaceID").val("0");
                                            $("#HOutStockPlaceName").val("");
                                            if (result.data.hSCSPFlagField == 0) {
                                                $("#HOutStockPlaceName").attr("disabled", "disabled");
                                                $('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                            }
                                            else {
                                                $("#HOutStockPlaceName").removeAttr("disabled");
                                                $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            }
                                        }
                                        else {
                                            $("#HSCWHName").val("");
                                            $("#HOutStockPlaceID").val("0");
                                            $("#HOutStockPlaceName").val("");
                                            $("#HOutStockPlaceName").removeAttr("disabled");
                                            $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            $("#HSCWHName").select();
                                            $("#HSCWHName").focus();
                                        }
                                    }
                                    else {
                                        //界面上未选仓库,源单上有仓库,取源单仓库显示在界面上
                                        if (sHSCWHID == 0 && result.data.hSCWhIDField != 0) {
                                            $("#HSCWHID").val(result.data.hSCWhIDField);
                                            $("#HSCWHName").val(result.data.hSCWhNameField);
                                            $("#HOutStockPlaceID").val("0");
                                            $("#HOutStockPlaceName").val("");
                                            if (result.data.hSCSPFlagField == 0) {
                                                $("#HOutStockPlaceName").attr("disabled", "disabled");
                                                $('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                            }
                                            else {
                                                $("#HOutStockPlaceName").removeAttr("disabled");
                                                $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            }
                                        }
                                    }
                                    element.tabChange('tab-Kf_MoveStockBill_PDA_XiaBao', '3');
                                }
@@ -2270,26 +2365,93 @@
                                        //客户不可编辑
                                        $("#HSupName").attr("disabled", "disabled");
                                        $('#HSupID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                        //调入调出组织与界面所选组织不同时,清空调入调出仓库仓位数据
                                        //调入组织与界面所选调入组织不同时,清空调入仓库仓位数据,重新赋值
                                        if (HStockInOrgID != $('#HStockInOrgID').val()) {
                                            $("#HWHID").val("0");
                                            $("#HWHName").val("");
                                            $("#HStockPlaceID").val("0");
                                            $("#HStockPlaceName").val("");
                                            $("#HStockPlaceName").removeAttr("disabled");
                                            $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            $("#HWHName").select();
                                            $("#HWHName").focus();
                                            if (result.data.hWhIDField != 0) {
                                                $("#HWHID").val(result.data.hWhIDField);
                                                $("#HWHName").val(result.data.hWhNameField);
                                                $("#HStockPlaceID").val("0");
                                                $("#HStockPlaceName").val("");
                                                if (result.data.hSPFlagField == 0) {
                                                    $("#HStockPlaceName").attr("disabled", "disabled");
                                                    $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                                }
                                                else {
                                                    $("#HStockPlaceName").removeAttr("disabled");
                                                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                                }
                                            }
                                            else {
                                                $("#HWHName").val("");
                                                $("#HStockPlaceID").val("0");
                                                $("#HStockPlaceName").val("");
                                                $("#HStockPlaceName").removeAttr("disabled");
                                                $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                                $("#HWHName").select();
                                                $("#HWHName").focus();
                                            }
                                        }
                                        else {
                                            //界面上未选仓库,源单上有仓库,取源单仓库显示在界面上
                                            if (sHWHID == 0 && result.data.hWhIDField != 0) {
                                                $("#HWHID").val(result.data.hWhIDField);
                                                $("#HWHName").val(result.data.hWhNameField);
                                                $("#HStockPlaceID").val("0");
                                                $("#HStockPlaceName").val("");
                                                if (result.data.hSPFlagField == 0) {
                                                    $("#HStockPlaceName").attr("disabled", "disabled");
                                                    $('#HSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                                }
                                                else {
                                                    $("#HStockPlaceName").removeAttr("disabled");
                                                    $('#HSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                                }
                                            }
                                        }
                                        //调出组织与界面所选调出组织不同时,清空调出仓库仓位数据,重新赋值
                                        if (HStockOutOrgID != $('#HStockOutOrgID').val()) {
                                            $("#HSCWHID").val("0");
                                            $("#HSCWHName").val("");
                                            $("#HOutStockPlaceID").val("0");
                                            $("#HOutStockPlaceName").val("");
                                            $("#HOutStockPlaceName").removeAttr("disabled");
                                            $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                            $("#HSCWHName").select();
                                            $("#HSCWHName").focus();
                                            if (result.data.hSCWhIDField != 0) {
                                                $("#HSCWHID").val(result.data.hSCWhIDField);
                                                $("#HSCWHName").val(result.data.hSCWhNameField);
                                                $("#HOutStockPlaceID").val("0");
                                                $("#HOutStockPlaceName").val("");
                                                if (result.data.hSCSPFlagField == 0) {
                                                    $("#HOutStockPlaceName").attr("disabled", "disabled");
                                                    $('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                                }
                                                else {
                                                    $("#HOutStockPlaceName").removeAttr("disabled");
                                                    $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                                }
                                            }
                                            else {
                                                $("#HSCWHName").val("");
                                                $("#HOutStockPlaceID").val("0");
                                                $("#HOutStockPlaceName").val("");
                                                $("#HOutStockPlaceName").removeAttr("disabled");
                                                $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                                $("#HSCWHName").select();
                                                $("#HSCWHName").focus();
                                            }
                                        }
                                        else {
                                            //界面上未选仓库,源单上有仓库,取源单仓库显示在界面上
                                            if (sHSCWHID == 0 && result.data.hSCWhIDField != 0) {
                                                $("#HSCWHID").val(result.data.hSCWhIDField);
                                                $("#HSCWHName").val(result.data.hSCWhNameField);
                                                $("#HOutStockPlaceID").val("0");
                                                $("#HOutStockPlaceName").val("");
                                                if (result.data.hSCSPFlagField == 0) {
                                                    $("#HOutStockPlaceName").attr("disabled", "disabled");
                                                    $('#HSCSpID-BT').addClass("layui-btn-disabled").attr("disabled", true);//按钮禁用
                                                }
                                                else {
                                                    $("#HOutStockPlaceName").removeAttr("disabled");
                                                    $('#HSCSpID-BT').removeClass("layui-btn-disabled").attr("disabled", false);//按钮恢复正常状态
                                                }
                                            }
                                        }
                                        HStockInOrgID = $('#HStockInOrgID').val()
                                        HStockOutOrgID = $('#HStockOutOrgID').val()
@@ -2388,13 +2550,6 @@
                            listOption.totalRow = true;
                            table.cache['wl-table'] = null;         //清空表格缓存数据
                            table.render(listOption);
                            if (result.data.FIFOlist.length != 0) {
                                if (result.data.FIFOlist[0].HMaterID != 0) {
                                    FIFOListOption.data = result.data.FIFOlist;
                                    table.cache['FIFOList-table'] = null;         //清空表格缓存数据
                                    table.render(FIFOListOption);
                                }
                            }
                            //条码信息
                            $("#HBarCode_B").val(result.data.BarCodeDetailslist[0].HBarCode);
WebTM/views/¹«¹²Ò³Ãæ/Kf_BarCodeEditDlg.html
@@ -221,7 +221,7 @@
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
                            type: "GET",
                            url: GetWEBURL() + "Kf_BarCodeEditDlg/DeltetBill", //方法所在页面和方法名
                            url: GetWEBURL() + "/Kf_BarCodeEditDlg/DeltetBill", //方法所在页面和方法名
                            data: { "HInterID": HInterID, "HBarCode": HBarCode, "HBillType": sBillType },
                            success: function (result) {
                                if (result.count == 1) {