From 1f61b7db7c7df90929cbb7af7aa8756fded45ed3 Mon Sep 17 00:00:00 2001 From: bklLiudl <673013083@qq.com> Date: 星期五, 27 六月 2025 08:21:56 +0800 Subject: [PATCH] 修复程序问题 --- Pda/View/AsnSetting/printLabels.html | 529 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 265 insertions(+), 264 deletions(-) diff --git a/Pda/View/AsnSetting/printLabels.html b/Pda/View/AsnSetting/printLabels.html index 0fcbcdf..dcb95f6 100644 --- a/Pda/View/AsnSetting/printLabels.html +++ b/Pda/View/AsnSetting/printLabels.html @@ -1,276 +1,267 @@ - <!DOCTYPE html> <html> - <head> - <meta charset="UTF-8" /> - <meta name="viewport" content="user-scalable=0,width=device-width,initial-scale=1.0" /> - <!-- <meta name="viewport" content="width=device-width, initial-scale=0.665, minimum-scale=0.5, maximum-scale=2.0, user-scalable=no" /> --> - <meta http-equiv="X-UA-Compatible" content="ie=edge" /> - <title>Boxline PDA</title> - <link rel="stylesheet" href="/layui/css/layui.css" /> - <link rel="stylesheet" href="/css/style.css" /> - <script src="/js/adaptive.js"></script> - <link rel="stylesheet" href="/css/my.css" /> - <link rel="stylesheet" href="/css/adapter.css" /> - <style type="text/css"> - .layout-bill-info { - height: 255px; - } - .layout-tbl-submit { - margin-top: 10px; - } - </style> - </head> - <body> - <div id="" class="main-content"> - <div id="" class="layout-title"> - <table border="" cellspacing="" cellpadding=""> - <tr> - <td class="img-back"><a href="../index.html"><img src="/assets/back.jpg" ></a></td> - <td class="title-text">绾胯竟鏍囩</td> - <td class="title-menu-icon"><img id="menuImg" src="/assets/menu.jpg" ></td> - </tr> - </table> +<head> + <meta charset="UTF-8" /> + <meta name="viewport" content="user-scalable=0,width=device-width,initial-scale=1.0" /> + <!-- <meta name="viewport" content="width=device-width, initial-scale=0.665, minimum-scale=0.5, maximum-scale=2.0, user-scalable=no" /> --> + <meta http-equiv="X-UA-Compatible" content="ie=edge" /> + <title>Boxline PDA</title> + + <link rel="stylesheet" href="/layui/css/layui.css" /> + <link rel="stylesheet" href="/css/style.css" /> + <script src="/js/adaptive.js"></script> + <link rel="stylesheet" href="/css/my.css" /> + <link rel="stylesheet" href="/css/adapter.css" /> + <style type="text/css"> + .layout-bill-info { + height: 255px; + } + + .layout-tbl-submit { + margin-top: 10px; + } + </style> +</head> + +<body> + <div id="" class="main-content"> + <div id="" class="layout-title"> + <table border="" cellspacing="" cellpadding=""> + <tr> + <td class="img-back"><a href="../index.html"><img src="/assets/back.jpg"></a></td> + <td class="title-text">绾胯竟鏍囩</td> + <td class="title-menu-icon"><img id="menuImg" src="/assets/menu.jpg"></td> + </tr> + </table> + </div> + <div id="" class="layout-sub-content"> + <div id="menuList" class="menu"> + <ul class="" style="text-align: center;"> + <li><a href="../index.html">涓婚〉</a></li> + <li><a href="../login.html">閲嶆柊鐧诲綍</a></li> + </ul> </div> - <div id="" class="layout-sub-content"> - <div id="menuList" class="menu"> - <ul class="" style="text-align: center;"> - <li><a href="../index.html">涓婚〉</a></li> - <li><a href="../login.html">閲嶆柊鐧诲綍</a></li> - </ul> - </div> - <div> - <button id="click" class="layout-btn" type="button" style="background-color: #999; width: 100%;text-align: center; margin-top: 2px;">杩炴帴钃濈墮</button> - </div> - <div id="zongDiv2" class="layout-bill-info" style="height: 255px;"> - <form class="layui-form" id="form2" action=""> - <div id="" class="layui-form-item layout-input"> - <label class="layui-form-label" lang>鐗╂枡缂栫爜锛�</label> - <div class="layui-input-block"> - <input id="skuNo" type="text" placeholder="" autocomplete="off" class="layui-input" > - </div> - </div> + <div> + <button id="click" class="layout-btn" type="button" + style="background-color: #999; width: 100%;text-align: center; margin-top: 2px;">杩炴帴钃濈墮</button> + </div> + <div id="zongDiv2" class="layout-bill-info" style="height: 255px;"> + <form class="layui-form" id="form2" action=""> + <div id="" class="layui-form-item layout-input"> + <label class="layui-form-label" lang>鐗╂枡缂栫爜锛�</label> + <div class="layui-input-block"> + <input id="skuNo" type="text" placeholder="" autocomplete="off" class="layui-input"> + </div> + </div> - <div class="layui-form-item layout-input" style="margin-top: 10px;"> - <label class="layui-form-label">鐗╂枡鍚嶇О锛�</label> - <div class="layui-input-block"> - <input id="skuName" type="text" placeholder="" - autocomplete="off" class="layui-input" > - </div> - </div> - <div class="layui-form-item layout-input" style="margin-top: 10px;"> - <label class="layui-form-label">鎵规鍙�:</label> - <div class="layui-input-block"> - <input id="lotNo" type="text" placeholder="" - autocomplete="off" class="layui-input" > - </div> - </div> - <div class="layui-form-item layout-input" style="margin-top: 10px;"> - <label class="layui-form-label">鐢熶骇鏃ユ湡:</label> - <div class="layui-input-block"> - <input id="timeFrom" type="date" placeholder="璇烽�夋嫨鏃ユ湡" - autocomplete="off" class="measureDate" style="padding-left: 0px;"> - </div> - </div> - <div class="layui-form-item layout-input" style="margin-top: 10px;"> - <label class="layui-form-label">鏈夋晥鏈�:</label> - <div class="layui-input-block"> - <input id="timeEnd" type="date" placeholder="璇烽�夋嫨鏃ユ湡" - autocomplete="off" class="measureDate" style="padding-left: 0px;"> - </div> - </div> - <div class="layui-form-item layout-input" style="margin-top: 10px;"> - <label class="layui-form-label">绠卞唴鏁伴噺:</label> - <div class="layui-input-block"> - <input id="skuNum" type="text" placeholder="" - autocomplete="off" class="layui-input" > - </div> - </div> + <div class="layui-form-item layout-input" style="margin-top: 10px;"> + <label class="layui-form-label">鐗╂枡鍚嶇О锛�</label> + <div class="layui-input-block"> + <input id="skuName" type="text" placeholder="" autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item layout-input" style="margin-top: 10px;"> + <label class="layui-form-label">鎵规鍙�:</label> + <div class="layui-input-block"> + <input id="lotNo" type="text" placeholder="" autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item layout-input" style="margin-top: 10px;"> + <label class="layui-form-label">鐢熶骇鏃ユ湡:</label> + <div class="layui-input-block"> + <input id="timeFrom" type="date" placeholder="璇烽�夋嫨鏃ユ湡" autocomplete="off" class="measureDate" + style="padding-left: 0px;"> + </div> + </div> + <div class="layui-form-item layout-input" style="margin-top: 10px;"> + <label class="layui-form-label">鏈夋晥鏈�:</label> + <div class="layui-input-block"> + <input id="timeEnd" type="date" placeholder="璇烽�夋嫨鏃ユ湡" autocomplete="off" class="measureDate" + style="padding-left: 0px;"> + </div> + </div> + <div class="layui-form-item layout-input" style="margin-top: 10px;"> + <label class="layui-form-label">绠卞唴鏁伴噺:</label> + <div class="layui-input-block"> + <input id="skuNum" type="text" placeholder="" autocomplete="off" class="layui-input"> + </div> + </div> - <table class="layout-tbl-submit" border="" cellspacing="" cellpadding=""> - <tr> - <td style="width: 23%;"></td> - <td> - <button id="click2" class="layout-btn layout-btn-red" lang type="button" lay-submit - lay-filter="formBind">鎵撳嵃鏍囩</button> - </td> - <td style="width: 33%;"></td> + <table class="layout-tbl-submit" border="" cellspacing="" cellpadding=""> + <tr> + <td style="width: 23%;"></td> + <td> + <button id="click2" class="layout-btn layout-btn-red" lang type="button" lay-submit + lay-filter="formBind">鎵撳嵃鏍囩</button> + </td> + <td style="width: 33%;"></td> - </tr> - </table> - </form> - </div> - <div id="" class="layout-bill-info"> - </div> + </tr> + </table> + </form> + </div> + <div id="" class="layout-bill-info"> </div> </div> - - <script src="/js/jquery-3.5.1.min.js"></script> - <script src="/layui/layui.js"></script> - <script src="/js/public.js"></script> - <script src="/js/jquery.cookie.js"></script> - - <script src="/js/uni.webview.1.5.2.js"></script> - <!-- <script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script> --> + </div> - <script type="text/javascript"> - let date = new Date(); - let yyyy = date.getFullYear(); - let MM = (date.getMonth() + 1) < 10 ? ("0" + (date.getMonth() + 1)) : (date.getMonth() + 1); - let dd = date.getDate() < 10 ? ("0" + date.getDate()) : date.getDate(); - // let HH = date.getHours() < 10 ? ("0" + date.getHours()) : date.getHours(); - // let mm = date.getMinutes() < 10 ? ("0" + date.getMinutes()) : date.getMinutes(); - let curDay = yyyy + '-' + MM + '-' + dd ;//+ 'T' + HH + ':' + mm; - $('.measureDate').val(curDay); - console.log(curDay); - </script> + <script src="/js/jquery-3.5.1.min.js"></script> + <script src="/layui/layui.js"></script> + <script src="/js/public.js"></script> + <script src="/js/jquery.cookie.js"></script> - <script> - var dataLists; - layui.use(['form', 'jquery'], function() { - var form = layui.form - // 閾炬帴钃濈墮 - $("#menuImg").click(function(e){ - e.stopPropagation() - - if($("#menuList").is(":hidden")){ - $("#menuList").show() - }else{ - $("#menuList").hide() - } - }) - $('body').click(function(){ + <script src="/js/uni.webview.1.5.2.js"></script> + <!-- <script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script> --> + + <script type="text/javascript"> + let date = new Date(); + let yyyy = date.getFullYear(); + let MM = (date.getMonth() + 1) < 10 ? ("0" + (date.getMonth() + 1)) : (date.getMonth() + 1); + let dd = date.getDate() < 10 ? ("0" + date.getDate()) : date.getDate(); + // let HH = date.getHours() < 10 ? ("0" + date.getHours()) : date.getHours(); + // let mm = date.getMinutes() < 10 ? ("0" + date.getMinutes()) : date.getMinutes(); + let curDay = yyyy + '-' + MM + '-' + dd;//+ 'T' + HH + ':' + mm; + $('.measureDate').val(curDay); + console.log(curDay); + </script> + + <script> + var dataLists; + layui.use(['form', 'jquery'], function () { + var form = layui.form + // 閾炬帴钃濈墮 + $("#menuImg").click(function (e) { + e.stopPropagation() + + if ($("#menuList").is(":hidden")) { + $("#menuList").show() + } else { $("#menuList").hide() - }) - - - //鐗╂枡缂栫爜澶卞幓鐒︾偣浜嬩欢 - $("#skuNo").on('blur',function (e) { - if ($("#skuNo").val() == "") { - layer.msg('璇疯緭鍏ョ墿鏂欑紪鐮�', { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return - } - - getSkuInfo(); - }); - - - //鐗╂枡鍚嶇О澶卞幓鐒︾偣浜嬩欢 - $("#skuName").on('blur',function (e) { - if ($("#skuName").val() == "") { - layer.msg('璇疯緭鍏ョ墿鏂欑紪鐮佸悕绉�', { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return - } - - getSkuInfo(); - }); - - // 楠岃瘉鑾峰彇鐗╂枡淇℃伅 - function getSkuInfo(){ - var param = { - SkuNo:$("#skuNo").val(), - SkuName:$("#skuName").val() - } - - synData(IP + "/PdaAsn/getSkuInfo", param, 'post', function (res) { - console.log(JSON.stringify(res)) - if (res.code == 0 && res.data != null) { //鎴愬姛 - console.log(res.data); - $("#skuNo").val(res.data.SkuNo); - $("#skuName").val(res.data.SkuName); - }else{ - layer.msg(res.msg, { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } - - }); } }) + $('body').click(function () { + $("#menuList").hide() + }) - document.addEventListener("UniAppJSBridgeReady", function () { - document.getElementById("click").addEventListener("click", function () { - let data = { - type: "search" - }; - console.log("缁� uni-app 鍙戦�佹暟鎹�", data); - uni.postMessage({ - data: data, - }); + //鐗╂枡缂栫爜澶卞幓鐒︾偣浜嬩欢 + $("#skuNo").on('blur', function (e) { + if ($("#skuNo").val() == "") { + layer.msg('璇疯緭鍏ョ墿鏂欑紪鐮�', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 }); - document.getElementById("click2").addEventListener("click", function () { - // 楠岃瘉蹇呭~椤� - if ($("#skuNo").val() == "") { - layer.msg('鐗╂枡缂栫爜涓嶅彲涓簄ull', { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } + return + } - if ($("#skuName").val() == "") { - layer.msg('鐗╂枡鍚嶇О涓嶅彲涓簄ull', { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } + getSkuInfo(); + }); - if ($("#lotNo").val() == "") { - layer.msg('鎵规鍙蜂笉鍙负null', { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } - if ($("#skuNum").val() == "") { - layer.msg('绠卞唴鏁伴噺涓嶅彲涓簄ull', { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } + //鐗╂枡鍚嶇О澶卞幓鐒︾偣浜嬩欢 + $("#skuName").on('blur', function (e) { + if ($("#skuName").val() == "") { + layer.msg('璇疯緭鍏ョ墿鏂欑紪鐮佸悕绉�', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return + } - // 鍙傛暟 - var param = { - SkuNo:$("#skuNo").val(), - SkuName:$("#skuName").val(), - LotNo:$("#lotNo").val(), - TimeFrom:$("#timeFrom").val(), - TimeEnd:$("#timeEnd").val(), - SkuNum:$("#skuNum").val() - } + getSkuInfo(); + }); - // 瀛樺偍鏂版爣绛� - synData(IP + "/PdaAsn/AddLabels", param, 'post', function (res) { - console.log(JSON.stringify(res)) - if (res.code == 0 && res.data != null) { //鎴愬姛 - console.log(res.data); - dataLists = res.data; - }else{ - layer.msg(res.msg, { - icon: 2, - time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 - }); - return; - } + // 楠岃瘉鑾峰彇鐗╂枡淇℃伅 + function getSkuInfo() { + var param = { + SkuNo: $("#skuNo").val(), + SkuName: $("#skuName").val() + } + synData(IP + "/PdaAsn/getSkuInfo", param, 'post', function (res) { + console.log(JSON.stringify(res)) + if (res.code == 0 && res.data != null) { //鎴愬姛 + console.log(res.data); + $("#skuNo").val(res.data.SkuNo); + $("#skuName").val(res.data.SkuName); + } else { + layer.msg(res.msg, { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 }); + return; + } + + }); + } + }) + + document.addEventListener("UniAppJSBridgeReady", function () { + document.getElementById("click").addEventListener("click", function () { + let data = { + type: "search" + }; + console.log("缁� uni-app 鍙戦�佹暟鎹�", data); + + uni.postMessage({ + data: data, + }); + }); + document.getElementById("click2").addEventListener("click", function () { + // 楠岃瘉蹇呭~椤� + if ($("#skuNo").val() == "") { + layer.msg('鐗╂枡缂栫爜涓嶅彲涓簄ull', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + + if ($("#skuName").val() == "") { + layer.msg('鐗╂枡鍚嶇О涓嶅彲涓簄ull', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + + if ($("#lotNo").val() == "") { + layer.msg('鎵规鍙蜂笉鍙负null', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + + if ($("#skuNum").val() == "") { + layer.msg('绠卞唴鏁伴噺涓嶅彲涓簄ull', { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + + // 鍙傛暟 + var param = { + SkuNo: $("#skuNo").val(), + SkuName: $("#skuName").val(), + LotNo: $("#lotNo").val(), + TimeFrom: $("#timeFrom").val(), + TimeEnd: $("#timeEnd").val(), + SkuNum: $("#skuNum").val() + } + + // 瀛樺偍鏂版爣绛� + synData(IP + "/PdaAsn/AddLabels", param, 'post', function (res) { + console.log(JSON.stringify(res)) + if (res.code == 0 && res.data != null) { //鎴愬姛 + console.log(res.data); + dataLists = res.data; let data = { type: "print", - listData:dataLists + listData: dataLists // { // SkuNo:'541100554848', // SkuName:'钁¤悇绯栬憽钀勭硸钁¤悇绯栬憽钀勭硸钁¤悇绯�', @@ -290,24 +281,34 @@ uni.postMessage({ data: data, }); - }); + } else { + layer.msg(res.msg, { + icon: 2, + time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級 + }); + return; + } + }); - - </script> - <script type="text/javascript"> - // window.jsfunction = function (data) { - // let canshutype = typeof data; - // let mes = typeof data == "object" ? JSON.stringify(data) : data; - // alert("鏀跺埌鍙傛暟" + canshutype); - // document.getElementById("messageText").innerHTML = - // "鎭枩浣狅紝鎺ユ敹鍒颁綘鐨勫弬鏁癨n锛屽弬鏁版槸" + canshutype + "鍙傛暟濡備笅:\n" + mes; - // console.log("data", data); - // }; - - - </script> - </body> -</html> - \ No newline at end of file + }); + }); + + </script> + <script type="text/javascript"> + // window.jsfunction = function (data) { + // let canshutype = typeof data; + // let mes = typeof data == "object" ? JSON.stringify(data) : data; + // alert("鏀跺埌鍙傛暟" + canshutype); + // document.getElementById("messageText").innerHTML = + // "鎭枩浣狅紝鎺ユ敹鍒颁綘鐨勫弬鏁癨n锛屽弬鏁版槸" + canshutype + "鍙傛暟濡備笅:\n" + mes; + // console.log("data", data); + // }; + + + + </script> +</body> + +</html> \ No newline at end of file -- Gitblit v1.8.0