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