wtt
2025-07-30 f2ff6608840174781d98e9cc0943682e7c7337be
PDA单据新增和列表添加二维码功能
11个文件已修改
454 ■■■■■ 已修改文件
WebTM/layuiadmin/Scripts/webConfig.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/其他出库/Kf_OtherOutBillList_PDA.html 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/其他出库/Kf_OtherOutBill_PDA.html 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产入库/Kf_ProductInBillList_PDA.html 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产入库/Kf_ProductInBill_PDA.html 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产补料/Kf_MateReplenishOutBillList_PDA.html 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产补料/Kf_MateReplenishOutBill_PDA.html 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产调拨/Kf_MoveStockBillList_PDA.html 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产调拨/Kf_MoveStockBill_PDA.html 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产领料/Kf_MateOutBillList_PDA.html 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/WMS扫码模块/生产领料/Kf_MateOutBill_PDA.html 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js
@@ -7,7 +7,7 @@
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //杨乐本地配置
    //var WEBURL = "http://localhost:8082/API/";    //杜贺本地配置
    var WEBURL = "http://localhost:8082/API/";    //张瑞广本地配置
    //var WEBURL = "http://localhost:81/API/"    //翁涛涛本地配置
    var WEBURL = "http://localhost:81/API/"    //翁涛涛本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //杨乐本地配置
    //var WEBURL = "http://47.96.97.237/API/";          //智云服务器
   /* var WEBURL = "http://localhost:8082/LuBaoAPI/";  //余思杰本地配置*/
WebTM/views/WMSɨÂëÄ£¿é/ÆäËû³ö¿â/Kf_OtherOutBillList_PDA.html
@@ -14,6 +14,7 @@
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -80,6 +81,9 @@
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">退出</button>
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdQRCode" class="layui-btn" id="cmdQRCode">二维码</button>
                        </div>
                    </div>
                    <!--失败提示音-->
@@ -287,6 +291,46 @@
        //#endregion
        //#region æ˜¾ç¤ºäºŒç»´ç 
        form.on('submit(cmdQRCode)', function () {
            var checkStatus = table.checkStatus('Uploaded-table')
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                showQRCode(data[0].单据号, "单据二维码");
            }
            else {
                layer.msg('请先选中一行数据!');
            }
        });
        function showQRCode(content, title) {
            // æ˜¾ç¤ºå¼¹çª—
            layer.open({
                type: 1,
                title: title || '二维码',
                skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                area: ['300px', '360px'],
                closeBtn: 1,
                shadeClose: true,
                content: '<div style="text-align:center;padding:45px;">' +
                    '<div id="qrcode" style="margin-left: auto;"></div>' +
                    '<div style="">' + content + '</div></div>',
                success: function (layero, index) {
                    // åœ¨å¼¹çª—成功打开后生成二维码
                    new QRCode(document.getElementById("qrcode"), {
                        text: content,
                        width: 200,
                        height: 200,
                        colorDark: "#000000",
                        colorLight: "#ffffff",
                        correctLevel: QRCode.CorrectLevel.H
                    });
                }
            });
        }
        //#endregion
        //#region åˆ é™¤åŠŸèƒ½æŽ§ä»¶
WebTM/views/WMSɨÂëÄ£¿é/ÆäËû³ö¿â/Kf_OtherOutBill_PDA.html
@@ -15,6 +15,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
    <style>
        .layui-col-xs8 {
            width: 55.666667%;
@@ -162,8 +163,13 @@
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">单据号</label>
                                            </div>
                                            <div class="layui-col-xs9">
                                            <div class="layui-col-xs8">
                                                <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
                                            </div>
                                            <div class="layui-col-xs2">
                                                <button type="button" lay-submit="" lay-filter="generateQRCodeBtn" class="layui-btn" id="generateQRCodeBtn" style="width: 45px; margin-left: 10px; padding-left: 12px">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-2px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-row">
@@ -1357,7 +1363,7 @@
                                                parent.location.href = "../../WMS扫码模块/其他出库/Kf_OtherOutBillList_PDA.html";
                                            }
                                            else {
                                                parent.location.href = "../../../views/index_Mobile.html";
                                                /*parent.location.href = "../../../views/index_Mobile.html";*/
                                            }
                                        }//关闭
                                    }
@@ -1532,7 +1538,42 @@
            //#endregion
            //#region äºŒç»´ç ç”Ÿæˆ
            form.on('submit(generateQRCodeBtn)', function () {
                showQRCode($("#HBillNo").val(), "单据二维码");
            });
            /**
             * æ˜¾ç¤ºäºŒç»´ç å¼¹çª—
             * @param {string} content - è¦ç”ŸæˆäºŒç»´ç çš„内容
             * @param {string} title - å¼¹çª—标题
             */
            function showQRCode(content, title) {
                // æ˜¾ç¤ºå¼¹çª—
                layer.open({
                    type: 1,
                    title: title || '二维码',
                    skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                    area: ['300px', '360px'],
                    closeBtn: 1,
                    shadeClose: true,
                    content: '<div style="text-align:center;padding:45px;">' +
                        '<div id="qrcode" style="margin-left: auto;"></div>' +
                        '<div style="">' + content + '</div></div>',
                    success: function (layero, index) {
                        // åœ¨å¼¹çª—成功打开后生成二维码
                        new QRCode(document.getElementById("qrcode"), {
                            text: content,
                            width: 200,
                            height: 200,
                            colorDark: "#000000",
                            colorLight: "#ffffff",
                            correctLevel: QRCode.CorrectLevel.H
                        });
                    }
                });
            }
            //#endregion
            //#region æ‰«ææºå•条码
            //扫描源单条码
WebTM/views/WMSɨÂëÄ£¿é/Éú²úÈë¿â/Kf_ProductInBillList_PDA.html
@@ -14,6 +14,7 @@
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -80,6 +81,9 @@
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">退出</button>
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdQRCode" class="layui-btn" id="cmdQRCode">二维码</button>
                        </div>
                    </div>
                    <!--失败提示音-->
@@ -287,6 +291,46 @@
        //#endregion
        //#region æ˜¾ç¤ºäºŒç»´ç 
        form.on('submit(cmdQRCode)', function () {
            var checkStatus = table.checkStatus('Uploaded-table')
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                showQRCode(data[0].单据号, "单据二维码");
            }
            else {
                layer.msg('请先选中一行数据!');
            }
        });
        function showQRCode(content, title) {
            // æ˜¾ç¤ºå¼¹çª—
            layer.open({
                type: 1,
                title: title || '二维码',
                skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                area: ['300px', '360px'],
                closeBtn: 1,
                shadeClose: true,
                content: '<div style="text-align:center;padding:45px;">' +
                    '<div id="qrcode" style="margin-left: auto;"></div>' +
                    '<div style="">' + content + '</div></div>',
                success: function (layero, index) {
                    // åœ¨å¼¹çª—成功打开后生成二维码
                    new QRCode(document.getElementById("qrcode"), {
                        text: content,
                        width: 200,
                        height: 200,
                        colorDark: "#000000",
                        colorLight: "#ffffff",
                        correctLevel: QRCode.CorrectLevel.H
                    });
                }
            });
        }
        //#endregion
        //#region åˆ é™¤åŠŸèƒ½æŽ§ä»¶
WebTM/views/WMSɨÂëÄ£¿é/Éú²úÈë¿â/Kf_ProductInBill_PDA.html
@@ -15,6 +15,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
    <style>
        .layui-col-xs8 {
            width: 55.666667%;
@@ -140,8 +141,13 @@
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">单据号</label>
                                            </div>
                                            <div class="layui-col-xs9">
                                            <div class="layui-col-xs8">
                                                <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
                                            </div>
                                            <div class="layui-col-xs2">
                                                <button type="button" lay-submit="" lay-filter="generateQRCodeBtn" class="layui-btn" id="generateQRCodeBtn" style="width: 45px; margin-left: 10px; padding-left: 12px">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-2px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-row">
@@ -1132,7 +1138,7 @@
                                                parent.location.href = "../../WMS扫码模块/生产入库/Kf_ProductInBillList_PDA.html";
                                            }
                                            else {
                                                parent.location.href = "../../../views/index_Mobile.html";
                                                /*parent.location.href = "../../../views/index_Mobile.html";*/
                                            }
                                        }//关闭
                                    }
@@ -1294,6 +1300,41 @@
            //#endregion
            //#region äºŒç»´ç ç”Ÿæˆ
            form.on('submit(generateQRCodeBtn)', function () {
                showQRCode($("#HBillNo").val(), "单据二维码");
            });
            /**
             * æ˜¾ç¤ºäºŒç»´ç å¼¹çª—
             * @param {string} content - è¦ç”ŸæˆäºŒç»´ç çš„内容
             * @param {string} title - å¼¹çª—标题
             */
            function showQRCode(content, title) {
                // æ˜¾ç¤ºå¼¹çª—
                layer.open({
                    type: 1,
                    title: title || '二维码',
                    skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                    area: ['300px', '360px'],
                    closeBtn: 1,
                    shadeClose: true,
                    content: '<div style="text-align:center;padding:45px;">' +
                        '<div id="qrcode" style="margin-left: auto;"></div>' +
                        '<div style="">' + content + '</div></div>',
                    success: function (layero, index) {
                        // åœ¨å¼¹çª—成功打开后生成二维码
                        new QRCode(document.getElementById("qrcode"), {
                            text: content,
                            width: 200,
                            height: 200,
                            colorDark: "#000000",
                            colorLight: "#ffffff",
                            correctLevel: QRCode.CorrectLevel.H
                        });
                    }
                });
            }
            //#endregion
            //#region æ‰«ææºå•条码
WebTM/views/WMSɨÂëÄ£¿é/Éú²ú²¹ÁÏ/Kf_MateReplenishOutBillList_PDA.html
@@ -14,6 +14,7 @@
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -80,6 +81,9 @@
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">退出</button>
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdQRCode" class="layui-btn" id="cmdQRCode">二维码</button>
                        </div>
                    </div>
                    <!--失败提示音-->
@@ -286,6 +290,46 @@
        //#endregion
        //#region æ˜¾ç¤ºäºŒç»´ç 
        form.on('submit(cmdQRCode)', function () {
            var checkStatus = table.checkStatus('Uploaded-table')
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                showQRCode(data[0].单据号, "单据二维码");
            }
            else {
                layer.msg('请先选中一行数据!');
            }
        });
        function showQRCode(content, title) {
            // æ˜¾ç¤ºå¼¹çª—
            layer.open({
                type: 1,
                title: title || '二维码',
                skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                area: ['300px', '360px'],
                closeBtn: 1,
                shadeClose: true,
                content: '<div style="text-align:center;padding:45px;">' +
                    '<div id="qrcode" style="margin-left: auto;"></div>' +
                    '<div style="">' + content + '</div></div>',
                success: function (layero, index) {
                    // åœ¨å¼¹çª—成功打开后生成二维码
                    new QRCode(document.getElementById("qrcode"), {
                        text: content,
                        width: 200,
                        height: 200,
                        colorDark: "#000000",
                        colorLight: "#ffffff",
                        correctLevel: QRCode.CorrectLevel.H
                    });
                }
            });
        }
        //#endregion
        //#region åˆ é™¤åŠŸèƒ½æŽ§ä»¶
WebTM/views/WMSɨÂëÄ£¿é/Éú²ú²¹ÁÏ/Kf_MateReplenishOutBill_PDA.html
@@ -15,6 +15,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
    <style>
        .layui-col-xs8 {
            width: 55.666667%;
@@ -152,8 +153,13 @@
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">单据号</label>
                                            </div>
                                            <div class="layui-col-xs9">
                                            <div class="layui-col-xs8">
                                                <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
                                            </div>
                                            <div class="layui-col-xs2">
                                                <button type="button" lay-submit="" lay-filter="generateQRCodeBtn" class="layui-btn" id="generateQRCodeBtn" style="width: 45px; margin-left: 10px; padding-left: 12px">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-2px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-row">
@@ -1194,7 +1200,7 @@
                                                parent.location.href = "../../WMS扫码模块/生产补料/Kf_MateReplenishOutBillList_PDA.html";
                                            }
                                            else {
                                                parent.location.href = "../../../views/index_Mobile.html";
                                                /*parent.location.href = "../../../views/index_Mobile.html";*/
                                            }
                                        }//关闭
                                    }
@@ -1369,6 +1375,41 @@
            //#endregion
            //#region äºŒç»´ç ç”Ÿæˆ
            form.on('submit(generateQRCodeBtn)', function () {
                showQRCode($("#HBillNo").val(), "单据二维码");
            });
            /**
             * æ˜¾ç¤ºäºŒç»´ç å¼¹çª—
             * @param {string} content - è¦ç”ŸæˆäºŒç»´ç çš„内容
             * @param {string} title - å¼¹çª—标题
             */
            function showQRCode(content, title) {
                // æ˜¾ç¤ºå¼¹çª—
                layer.open({
                    type: 1,
                    title: title || '二维码',
                    skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                    area: ['300px', '360px'],
                    closeBtn: 1,
                    shadeClose: true,
                    content: '<div style="text-align:center;padding:45px;">' +
                        '<div id="qrcode" style="margin-left: auto;"></div>' +
                        '<div style="">' + content + '</div></div>',
                    success: function (layero, index) {
                        // åœ¨å¼¹çª—成功打开后生成二维码
                        new QRCode(document.getElementById("qrcode"), {
                            text: content,
                            width: 200,
                            height: 200,
                            colorDark: "#000000",
                            colorLight: "#ffffff",
                            correctLevel: QRCode.CorrectLevel.H
                        });
                    }
                });
            }
            //#endregion
            //#region æ‰«ææºå•条码
WebTM/views/WMSɨÂëÄ£¿é/Éú²úµ÷²¦/Kf_MoveStockBillList_PDA.html
@@ -14,6 +14,7 @@
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -80,6 +81,9 @@
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">退出</button>
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdQRCode" class="layui-btn" id="cmdQRCode">二维码</button>
                        </div>
                    </div>
                    <!--失败提示音-->
@@ -287,6 +291,46 @@
        //#endregion
        //#region æ˜¾ç¤ºäºŒç»´ç 
        form.on('submit(cmdQRCode)', function () {
            var checkStatus = table.checkStatus('Uploaded-table')
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                showQRCode(data[0].单据号, "单据二维码");
            }
            else {
                layer.msg('请先选中一行数据!');
            }
        });
        function showQRCode(content, title) {
            // æ˜¾ç¤ºå¼¹çª—
            layer.open({
                type: 1,
                title: title || '二维码',
                skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                area: ['300px', '360px'],
                closeBtn: 1,
                shadeClose: true,
                content: '<div style="text-align:center;padding:45px;">' +
                    '<div id="qrcode" style="margin-left: auto;"></div>' +
                    '<div style="">' + content + '</div></div>',
                success: function (layero, index) {
                    // åœ¨å¼¹çª—成功打开后生成二维码
                    new QRCode(document.getElementById("qrcode"), {
                        text: content,
                        width: 200,
                        height: 200,
                        colorDark: "#000000",
                        colorLight: "#ffffff",
                        correctLevel: QRCode.CorrectLevel.H
                    });
                }
            });
        }
        //#endregion
        //#region åˆ é™¤åŠŸèƒ½æŽ§ä»¶
WebTM/views/WMSɨÂëÄ£¿é/Éú²úµ÷²¦/Kf_MoveStockBill_PDA.html
@@ -15,6 +15,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
    <style>
        .layui-col-xs8 {
            width: 55.666667%;
@@ -199,8 +200,13 @@
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">单据号</label>
                                            </div>
                                            <div class="layui-col-xs9">
                                            <div class="layui-col-xs8">
                                                <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
                                            </div>
                                            <div class="layui-col-xs2">
                                                <button type="button" lay-submit="" lay-filter="generateQRCodeBtn" class="layui-btn" id="generateQRCodeBtn" style="width: 45px; margin-left: 10px; padding-left: 12px">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-2px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-row">
@@ -1828,7 +1834,7 @@
                                                parent.location.href = "../../WMS扫码模块/生产调拨/Kf_MoveStockBillList_PDA.html";
                                            }
                                            else {
                                                parent.location.href = "../../../views/index_Mobile.html";
                                               /* parent.location.href = "../../../views/index_Mobile.html";*/
                                            }
                                        }//关闭
                                    }
@@ -2021,7 +2027,42 @@
            //#endregion
            //#region äºŒç»´ç ç”Ÿæˆ
            form.on('submit(generateQRCodeBtn)', function () {
                showQRCode($("#HBillNo").val(), "单据二维码");
            });
            /**
             * æ˜¾ç¤ºäºŒç»´ç å¼¹çª—
             * @param {string} content - è¦ç”ŸæˆäºŒç»´ç çš„内容
             * @param {string} title - å¼¹çª—标题
             */
            function showQRCode(content, title) {
                // æ˜¾ç¤ºå¼¹çª—
                layer.open({
                    type: 1,
                    title: title || '二维码',
                    skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                    area: ['300px', '360px'],
                    closeBtn: 1,
                    shadeClose: true,
                    content: '<div style="text-align:center;padding:45px;">' +
                        '<div id="qrcode" style="margin-left: auto;"></div>' +
                        '<div style="">' + content + '</div></div>',
                    success: function (layero, index) {
                        // åœ¨å¼¹çª—成功打开后生成二维码
                        new QRCode(document.getElementById("qrcode"), {
                            text: content,
                            width: 200,
                            height: 200,
                            colorDark: "#000000",
                            colorLight: "#ffffff",
                            correctLevel: QRCode.CorrectLevel.H
                        });
                    }
                });
            }
            //#endregion
            //#region æ‰«ææºå•条码
            //扫描源单条码
WebTM/views/WMSɨÂëÄ£¿é/Éú²úÁìÁÏ/Kf_MateOutBillList_PDA.html
@@ -14,6 +14,7 @@
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -80,6 +81,9 @@
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdCancel" class="layui-btn" id="cmdCancel">退出</button>
                        </div>
                        <div class="layui-col-xs2" style="margin-left:5px">
                            <button type="button" lay-submit="" style="width: 60px; float: right" lay-filter="cmdQRCode" class="layui-btn" id="cmdQRCode">二维码</button>
                        </div>
                    </div>
                    <!--失败提示音-->
@@ -287,6 +291,46 @@
        //#endregion
        //#region æ˜¾ç¤ºäºŒç»´ç 
        form.on('submit(cmdQRCode)', function () {
            var checkStatus = table.checkStatus('Uploaded-table')
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                showQRCode(data[0].单据号, "单据二维码");
            }
            else {
                layer.msg('请先选中一行数据!');
            }
        });
        function showQRCode(content, title) {
            // æ˜¾ç¤ºå¼¹çª—
            layer.open({
                type: 1,
                title: title || '二维码',
                skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                area: ['300px', '360px'],
                closeBtn: 1,
                shadeClose: true,
                content: '<div style="text-align:center;padding:45px;">' +
                    '<div id="qrcode" style="margin-left: auto;"></div>' +
                    '<div style="">' + content + '</div></div>',
                success: function (layero, index) {
                    // åœ¨å¼¹çª—成功打开后生成二维码
                    new QRCode(document.getElementById("qrcode"), {
                        text: content,
                        width: 200,
                        height: 200,
                        colorDark: "#000000",
                        colorLight: "#ffffff",
                        correctLevel: QRCode.CorrectLevel.H
                    });
                }
            });
        }
        //#endregion
        //#region åˆ é™¤åŠŸèƒ½æŽ§ä»¶
WebTM/views/WMSɨÂëÄ£¿é/Éú²úÁìÁÏ/Kf_MateOutBill_PDA.html
@@ -15,6 +15,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/qrcode/qrcode.min.js"></script>
    <style>
        .layui-col-xs8 {
            width: 55.666667%;
@@ -155,8 +156,13 @@
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">单据号</label>
                                            </div>
                                            <div class="layui-col-xs9">
                                            <div class="layui-col-xs8">
                                                <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" autocomplete="off" class="layui-input" style="border-radius: 5px;background-color:#efefef4d;" disabled>
                                            </div>
                                            <div class="layui-col-xs2">
                                                <button type="button" lay-submit="" lay-filter="generateQRCodeBtn" class="layui-btn" id="generateQRCodeBtn" style="width: 45px; margin-left: 10px; padding-left: 12px">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-2px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-row">
@@ -1222,10 +1228,10 @@
                                                parent.location.href = "../../WMS扫码模块/生产领料/Kf_MateOutBillList_PDA.html";
                                            }
                                            else {
                                                parent.location.href = "../../../views/index_Mobile.html";
                                                /*parent.location.href = "../../../views/index_Mobile.html";*/
                                            }
                                        }//关闭
                                    }
                                        }
                                        , function () {
                                            location.replace('Kf_MateOutBill_PDA.html?OperationType=1&HInterID=0');
                                        });//新增
@@ -1406,6 +1412,42 @@
            //#endregion
            //#region äºŒç»´ç ç”Ÿæˆ
            form.on('submit(generateQRCodeBtn)', function () {
                showQRCode($("#HBillNo").val(), "单据二维码");
            });
            /**
             * æ˜¾ç¤ºäºŒç»´ç å¼¹çª—
             * @param {string} content - è¦ç”ŸæˆäºŒç»´ç çš„内容
             * @param {string} title - å¼¹çª—标题
             */
            function showQRCode(content, title) {
                // æ˜¾ç¤ºå¼¹çª—
                layer.open({
                    type: 1,
                    title: title || '二维码',
                    skin: 'layui-layer-demo', // è‡ªå®šä¹‰çš®è‚¤
                    area: ['300px', '360px'],
                    closeBtn: 1,
                    shadeClose: true,
                    content: '<div style="text-align:center;padding:45px;">' +
                        '<div id="qrcode" style="margin-left: auto;"></div>' +
                        '<div style="">' + content + '</div></div>',
                    success: function (layero, index) {
                        // åœ¨å¼¹çª—成功打开后生成二维码
                        new QRCode(document.getElementById("qrcode"), {
                            text: content,
                            width: 200,
                            height: 200,
                            colorDark: "#000000",
                            colorLight: "#ffffff",
                            correctLevel: QRCode.CorrectLevel.H
                        });
                    }
                });
            }
            //#endregion
            //#region æ‰«ææºå•条码