From ec258841a0f5249935578544ebed9121fbc71b2d Mon Sep 17 00:00:00 2001
From: Administrator <Administrator@DESKTOP-5BIMHQ3>
Date: 星期五, 02 二月 2024 11:40:45 +0800
Subject: [PATCH] 合并代码

---
 Pda/View/AsnSetting/productEnter1.html             | 1298 ++++++++++++++++++++---------
 Wms/WMS.Entity/BllAsnEntity/BllLabelBoxNo.cs       |   21 
 Wms/WMS.IBLL/IBllAsnServer/IBllLabelBoxNoServer.cs |   43 
 Wms/Model/ModelVm/PdaVm/PdaAsnVm.cs                |    5 
 Wms/Wms/Controllers/BllAsnController.cs            |   15 
 HTML/views/ASNSetting/ArrivalNotice.html           |   30 
 Wms/Model/ModelDto/BllAsnDto/LabelBoxDto.cs        |   10 
 Wms/WMS.BLL/BllAsnServer/BllLabelBoxNoServer.cs    |  625 ++++++++++++++
 HTML/views/ASNSetting/LabelPrint.html              |  116 +-
 Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs           |   78 +
 HTML/views/ASNSetting/LabelBox.html                |  196 ++--
 HTML/views/ASNSetting/LabelPrintSelect.html        |  148 ++-
 12 files changed, 1,927 insertions(+), 658 deletions(-)

diff --git a/HTML/views/ASNSetting/ArrivalNotice.html b/HTML/views/ASNSetting/ArrivalNotice.html
index 825e782..f6fbcab 100644
--- a/HTML/views/ASNSetting/ArrivalNotice.html
+++ b/HTML/views/ASNSetting/ArrivalNotice.html
@@ -92,9 +92,17 @@
 						<div class="layui-input-inline">
 							<select name="Type" id="Type" lay-filter="Type" lay-search>
 								<option value=""></option>
+								<!-- JC24 -->
+								<option value="0">鎴愬搧鍏ュ簱</option>
+								<option value="1">閲囪喘鍏ュ簱</option>
+								<option value="2">涓棿鍝佸叆搴�</option>
+								<option value="3">閫�璐у叆搴�</option>
+								<option value="4">杞﹂棿浣欐枡閫�鍥炲叆搴�</option>
+								<option value="5">鍏跺畠鍏ュ簱</option>
+								<option value="6">浠e偍鍏ュ簱</option>
 								<!-- JC09 -->
-								<option value="0">鏍囧噯浜у搧鍏ュ簱</option>
-								<option value="1">闈炴爣浜у搧鍏ュ簱</option>
+								<!-- <option value="0">鏍囧噯浜у搧鍏ュ簱</option>
+								<option value="1">闈炴爣浜у搧鍏ュ簱</option> -->
 								<!-- JC08 -->
 								<!-- <option value="0">鎴愬搧鍏ュ簱</option>
 								<option value="1">鍘熸枡鍏ュ簱</option>
@@ -1136,6 +1144,7 @@
 			//鏄庣粏琛ㄦ搷浣滄爮浜嬩欢
 			table.on('tool(LAY-app-content-list2)', function (obj) {
 				var data = obj.data;
+				var id = data.Id;
 				switch(obj.event)
 				{
 					case "del" :
@@ -1171,7 +1180,7 @@
 							title: '鐢熸垚鏍囩',
 							content: 'LabelPrintSelect.html',
 							maxmin: true,
-							area: ['460px', '460px'],
+							area: ['480px', '615px'],
 							btn: ['纭畾','鍙栨秷'],
 							yes: function(index, layero){
 								var iframeWindow = window['layui-layer-iframe'+ index]
@@ -1182,20 +1191,13 @@
 									var field = data.field; //鑾峰彇鎻愪氦鐨勫瓧娈�
 									console.log(field);
 									//鎻愪氦 Ajax 鎴愬姛鍚庯紝闈欐�佹洿鏂拌〃鏍间腑鐨勬暟鎹�
-									var param = {
-										Id: data.Id,
-										Reset: field.reset, //閲嶇疆鎵瑰彿
-										Level: field.level,  //鏍囩绾у埆  1/2绾�
-										Type:field.type,  //鍏崇郴灞傜骇  鏈�/鏃犲眰绾�
-										ArriveQty:field.arriveQty, //鍒拌揣鏁伴噺
-										BoxType:field.boxType ,// 绠辨敮绫诲瀷  绠�/鏀�
-										Qty:field.qty //绠�/鏀暟閲�
-									};
-									console.log(param);
+									//"&Level="+field.level+"&Type="+field.type+"&BoxType="+field.boxType+"&Qty="+field.qty+
+									var str = "Id="+id+"&Reset="+field.reset+"&ArriveQty="+field.arriveQty+"&ProductionTime="+field.productionTime+"&ExpirationTime="+field.expirationTime+"&StoreTime="+field.storeTime;
+									
 									layer.open({
 										type: 2,
 										title: '鐢熸垚鏍囩',
-										content: 'LabelPrint.html',
+										content: 'LabelPrint.html?'+str,
 										maxmin: true,
 										area: ['660px', '660px'],
 										btn: ['鍙栨秷'],
diff --git a/HTML/views/ASNSetting/LabelBox.html b/HTML/views/ASNSetting/LabelBox.html
index 7986772..8f4ecf4 100644
--- a/HTML/views/ASNSetting/LabelBox.html
+++ b/HTML/views/ASNSetting/LabelBox.html
@@ -3,7 +3,7 @@
 
 <head>
 	<meta charset="utf-8">
-	<title>鐗╂枡淇℃伅褰曞叆</title>
+	<title>鐗╂枡鏍囩</title>
 	<meta name="renderer" content="webkit">
 	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 	<meta name="viewport"
@@ -36,14 +36,14 @@
 	</style>
 	<script>
 		// 杩欓噷鏄渶瑕佸湪椤甸潰娓叉煋涔嬪墠鎵ц鐨勪唬鐮�
-		document.addEventListener("DOMContentLoaded", function() {
-			
+		document.addEventListener("DOMContentLoaded", function () {
+
 			//鑾峰彇table榛樿鏄剧ず鏁�
 			pageCntFirst();
 			//鍒ゆ柇鏄惁寮�鍚痶able鍒楄〃鍒楀璋冩暣鍔熻兘銆�
 			GetIsSetColW();
 		});
-	  </script>
+	</script>
 </head>
 
 
@@ -53,6 +53,13 @@
 		<div class="layui-card">
 			<div class="layui-form layui-card-header layuiadmin-card-header-auto">
 				<div class="layui-form-item">
+					<div class="layui-inline" style="margin-right: 0;">
+						<label class="layui-form-label" style="width: 60px;">鍏ュ簱鍗曞彿</label>
+						<div class="layui-input-inline" style="margin-right: 0;">
+							<input type="text" id="ASNNo" name="ASNNo" placeholder="鍏ュ簱鍗曞彿" autocomplete="off"
+								class="layui-input">
+						</div>
+					</div>
 					<div class="layui-inline" style="margin-right: 0;">
 						<label class="layui-form-label" style="width: 60px;">绠� 鍙�</label>
 						<div class="layui-input-inline" style="margin-right: 0;">
@@ -77,11 +84,25 @@
 						</div>
 					</div>
 					<div class="layui-inline" style="margin-right: 0;">
-						<label class="layui-form-label" style="width: 60px;">鎵规鎻忚堪</label>
+						<label class="layui-form-label" style="width: 60px;">渚涜揣鎵规</label>
 						<div class="layui-input-inline" style="margin-right: 0;">
 							<div class="layui-input-inline" style="margin-right: 0;">
-								<input type="text" id="LotText" name="LotText" placeholder="鎵规鎻忚堪" autocomplete="off"
-									class="layui-input">
+								<input type="text" id="SupplierLot" name="SupplierLot" placeholder="渚涜揣鎵规"
+									autocomplete="off" class="layui-input">
+							</div>
+						</div>
+					</div>
+
+					<div class="layui-inline" style="margin-right: 0;">
+						<label class="layui-form-label">鏄惁浣跨敤</label>
+						<div class="layui-input-inline" style="margin-right: 0;">
+							<div class="layui-input-inline" style="margin-right: 0;">
+								<select name="IsUse" id="IsUse" lay-filter="IsUse" lay-search>
+									<option value=""></option>
+									<option value="0">鍚�</option>
+									<option value="1">鏄�</option>
+
+								</select>
 							</div>
 						</div>
 					</div>
@@ -108,13 +129,13 @@
 				</button> -->
 				<div class="position-relative">
 					<table id="Box-list" lay-filter="Box-list"></table>
-					
+
 					<div class="headerSetIcon">
 						<button class="layui-btn layui-btn-primary layui-btn-sm" data-type="customCols">
 							<i class="layui-icon">&#xe610;</i>
 						</button>
 					</div>
-					
+
 					<script type="text/html" id="templetProductionTime">
 						{{# function GetBtn3(d){
 								return formatDate2(d.ProductionTime);
@@ -130,7 +151,7 @@
 						}}
 						{{ GetBtn4(d) }}
 					</script>
-                    
+
 					<script type="text/html" id="templetInspectTime">
 						{{# function GetBtn5(d){
 								return formatDate2(d.InspectTime);
@@ -138,7 +159,7 @@
 						}}
 						{{ GetBtn5(d) }}
 					</script>
-                    
+
 					<script type="text/html" id="templetCompleteTime">
 						{{# function GetBtn6(d){
 								return formatDate(d.CompleteTime);
@@ -159,7 +180,7 @@
 						{{ GetBtn7(d) }}
 					</script>
 
-					 
+
 
 					<script type="text/html" id="templetCreateTime">
 						{{# function GetBtn8(d){
@@ -168,9 +189,9 @@
 						}}
 						{{ GetBtn8(d) }}
 					</script>
-				</div>				
+				</div>
 
-				<script type="text/html" id="toolbarDemo">
+				<!-- <script type="text/html" id="toolbarDemo">
 					<button style="margin-right: 5px;" class="layui-btn layui-btn-sm layuiadmin-btn-list addClass" lay-event="add" >
 						<i class="layui-icon">&#xe654;</i>娣诲姞
 					</button>
@@ -178,7 +199,7 @@
 					<button style="margin-right: 5px;" id="daoru" class="layui-btn layui-btn-sm layuiadmin-btn-list DaoRuClass" lay-event="import" >
 						<i class="layui-icon">&#xe654;</i>瀵煎叆
 					</button>
-				</script>
+				</script> -->
 
 				<script type="text/html" id="toolbarDemoList">
 					{{# function GetBtn2(d){
@@ -226,36 +247,36 @@
 
 			// 鎼滅储鏂规硶
 			form.on('submit(LAY-app-contlist-search)', function (data) {
-				bindTable(); 
-				
-			});  
+				bindTable();
+
+			});
 
 			// 椤甸潰鍔犺浇缁戝畾Table
 			bindTable();
 
-			
+
 			// 娣诲姞瀵煎叆鎸夐挳鍗曟満浜嬩欢
 			table.on('toolbar(Box-list)', function (obj) {
 				switch (obj.event) {
 					case 'add':	// 娣诲姞绠辨敮鍏崇郴
-                        // layer.open({
-                        //     type: 2,
-                        //     title: '鑷畾涔夊垪',
-                        //     content: '../SystemSettings/HeaderSetting.html',
-                        //     maxmin: false,
-                        //     resize: false,
-                        //     area: ['970px', '650px']
-                        // });
-                        layer.open({
-                            type: 2,
-                            title: '鎵撳嵃',
-                            content: 'LabelPrint.html?',
-                            maxmin: true,
-                            area: ['600px', '670px'],
-                            btn: ['鍙栨秷']
-                        });
+						// layer.open({
+						//     type: 2,
+						//     title: '鑷畾涔夊垪',
+						//     content: '../SystemSettings/HeaderSetting.html',
+						//     maxmin: false,
+						//     resize: false,
+						//     area: ['970px', '650px']
+						// });
+						layer.open({
+							type: 2,
+							title: '鎵撳嵃',
+							content: 'LabelPrint.html?',
+							maxmin: true,
+							area: ['600px', '670px'],
+							btn: ['鍙栨秷']
+						});
 						break;
-					
+
 					default: break;
 				}
 			});
@@ -300,52 +321,51 @@
 			// 鏌ヨ褰曞叆鐨勭鏀叧绯�
 			//#region 鑷畾涔夎〃澶�
 			var TotalColsArr = [[
-                
-				{field: 'BoxNo',title: '绠卞彿',align: 'center',fixed: 'left',width: 220, "disabled": true}, 
-				{field: 'ParentBoxNo',title: '鐖剁骇绠卞彿',align: 'center',fixed: 'left',width: 220, "disabled": true},
-				{field: 'SkuNo',title: '鐗╂枡缂栫爜',align: 'center',fixed: 'left',width: 140, "disabled": true }, 
-				{field: 'SkuName',title: '鐗╂枡鍚嶇О',align: 'center',width: 240,  }, 
-                {field: 'Qty',title: '鏁伴噺',align: 'center',width: 100,},
-				{field: 'LotNo',title: '鎵规鍙�',align: 'center',width: 155,}, 
-				{field: 'LotText',title: '鎵规鎻忚堪',align: 'center',width: 165}, 
-                {field: 'AsnNo',title: '鍗曟嵁鍙�',align: 'center',width: 155,}, 
-                {field: 'IsUse',title: '鏄惁浣跨敤',align: 'center',templet: '#templetIsUse',width: 90}, 
-				{field: 'Level',title: '绾у埆',align: 'center',width: 90},
-				{field: 'ProductionTime',title: '鐢熶骇鏃ユ湡',align: 'center',width: 160,templet: '#templetProductionTime'}, 
-				{field: 'ExpirationTime',title: '杩囨湡鏃ユ湡',align: 'center',width: 160,templet: '#templetExpirationTime'}, 
-				{field: 'InspectTime',title: '澶嶉獙鏃ユ湡',align: 'center',width: 160,templet: '#templetInspectTime'}, 
-				{field: 'CompleteTime',title: '瀹屾垚鏃ユ湡',align: 'center',width: 160,templet: '#templetCompleteTime'}, 
-				{field: 'SupplierName',title: '渚涘簲鍟�',align: 'center',width: 155}, 
-				{field: 'SupplierLot',title: '渚涜揣鎵规',align: 'center',width: 155}, 
-				 
-                {field: 'CreateUserName',title: '鍒涘缓浜�',align: 'center',width: 100}, 
-                {field: 'CreateTime',title: '鍒涘缓鏃堕棿',align: 'center',width: 160,templet: '#templetCreateTime'},
-                {field: 'caozuo',title: '鎿嶄綔',fixed: 'right',width: 100,align: 'center',toolbar: '#toolbarDemoList', "disabled": true}
-            ]];
-            //url缂栫爜
-			var TotalColsSysArr=encodeURIComponent(encodeURIComponent(JSON.stringify(TotalColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜
+
+				{ field: 'AsnNo', title: '鍏ュ簱鍗曞彿', align: 'center', width: 155, "disabled": true },
+				{ field: 'BoxNo', title: '绠卞彿', align: 'center', fixed: 'left', width: 220, "disabled": true },
+				{ field: 'ParentBoxNo', title: '鐖剁骇绠卞彿', align: 'center', fixed: 'left', width: 220, "disabled": true },
+				{ field: 'SkuNo', title: '鐗╂枡缂栫爜', align: 'center', fixed: 'left', width: 140, "disabled": true },
+				{ field: 'SkuName', title: '鐗╂枡鍚嶇О', align: 'center', width: 240, },
+				{ field: 'Qty', title: '鏁伴噺', align: 'center', width: 100, },
+				{ field: 'LotNo', title: '鎵规鍙�', align: 'center', width: 155, },
+				{ field: 'LotText', title: '鎵规鎻忚堪', align: 'center', width: 165 },
+				{ field: 'IsUse', title: '鏄惁浣跨敤', align: 'center', templet: '#templetIsUse', width: 90 },
+				{ field: 'Level', title: '绾у埆', align: 'center', width: 90 },
+				{ field: 'ProductionTime', title: '鐢熶骇鏃ユ湡', align: 'center', width: 160, templet: '#templetProductionTime' },
+				{ field: 'ExpirationTime', title: '杩囨湡鏃ユ湡', align: 'center', width: 160, templet: '#templetExpirationTime' },
+				{ field: 'InspectTime', title: '澶嶉獙鏃ユ湡', align: 'center', width: 160, templet: '#templetInspectTime' },
+				{ field: 'CompleteTime', title: '瀹屾垚鏃ユ湡', align: 'center', width: 160, templet: '#templetCompleteTime' },
+				{ field: 'SupplierName', title: '渚涘簲鍟�', align: 'center', width: 155 },
+				{ field: 'SupplierLot', title: '渚涜揣鎵规', align: 'center', width: 155 },
+
+				{ field: 'CreateUserName', title: '鍒涘缓浜�', align: 'center', width: 100 },
+				{ field: 'CreateTime', title: '鍒涘缓鏃堕棿', align: 'center', width: 160, templet: '#templetCreateTime' },
+				{ field: 'caozuo', title: '鎿嶄綔', fixed: 'right', width: 100, align: 'center', toolbar: '#toolbarDemoList', "disabled": true }
+			]];
+			//url缂栫爜
+			var TotalColsSysArr = encodeURIComponent(encodeURIComponent(JSON.stringify(TotalColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜
 			//#endregion
 			function bindTable() {
-				
+
 
 				//#region 鑷畾涔夎〃澶�
 				var colsJson
-				var param1={
-					Href:'BllAsn/GetLabelBoxList'
+				var param1 = {
+					Href: 'BllAsn/GetLabelBoxList'
 				};
-				sendData(IP + "/Sys/GetTableColsByUserId", param1, 'post', function(res) {
-					if (res.code == 0){							
-						if(res.data=='' || res.data==undefined || res.data==null){
-							colsJson=TotalColsArr
-						}else{
-							colsJson= eval(res.data);
+				sendData(IP + "/Sys/GetTableColsByUserId", param1, 'post', function (res) {
+					if (res.code == 0) {
+						if (res.data == '' || res.data == undefined || res.data == null) {
+							colsJson = TotalColsArr
+						} else {
+							colsJson = eval(res.data);
 						}
-					}else{
-						colsJson=TotalColsArr
+					} else {
+						colsJson = TotalColsArr
 					}
 					var param = {
 						BoxNo: $("#BoxNo").val(),
-						// BoxNo2: $("#BoxNo2").val(),
 						BoxNo3: $("#BoxNo3").val(),
 						SkuNo: $("#SkuNo").val(),
 						LotNo: $("#LotNo").val(),
@@ -353,7 +373,6 @@
 						ProductionTime: $("#ProductionTime").val(),
 						InspectMark: $("#InspectMark").val(),
 						BitBoxMark: $("#BitBoxMark").val(),
-						// Origin: "褰曞叆",
 					};
 					table.render({
 						elem: '#Box-list',
@@ -363,7 +382,6 @@
 						id: 'Box-list',
 						where: param,
 						contentType: 'application/json',
-						toolbar: '#toolbarDemo',
 						defaultToolbar: [], //'filter','print', 'exports'
 						headers: { ToKen: $.cookie('token') },
 						page: true,
@@ -374,7 +392,7 @@
 						done: function (res) {
 							setRight();
 							//鑷畾涔夊垪瀹�
-							SetTableColW('Box-list','BllAsn/GetLabelBoxList',TotalColsSysArr);	
+							SetTableColW('Box-list', 'BllAsn/GetLabelBoxList', TotalColsSysArr);
 						},
 						cols: colsJson
 					});
@@ -420,7 +438,7 @@
 				$(function () {
 					$(".addClass").hide();
 					$(".DaoRuClass").hide();
-					$(".delClass").hide(); 
+					$(".delClass").hide();
 				});
 				sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function (res) {
 					if (res.code == 0) { //鎴愬姛 
@@ -437,7 +455,7 @@
 							}
 							if (res.data[k].MenuName == "鍒犻櫎绠辨敮褰曞叆") {
 								$(function () {
-									$(".delClass").show(); 
+									$(".delClass").show();
 								});
 							}
 						}
@@ -460,13 +478,6 @@
 					});
 					return msg;
 				}
-				// if ($("#BoxNo2").val() == "") {
-				// 	layer.msg("璇疯緭鍏ョ洅鐮侊紒", {
-				// 		icon: 2,
-				// 		time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-				// 	});
-				// 	return msg;
-				// }
 				if ($("#BoxNo3").val() == "") {
 					layer.msg("璇疯緭鍏ユ敮鐮侊紒", {
 						icon: 2,
@@ -498,7 +509,6 @@
 
 				var param = {
 					BoxNo: $("#BoxNo").val(),
-					// BoxNo2: $("#BoxNo2").val(),
 					BoxNo3: $("#BoxNo3").val(),
 					SkuNo: $("#SkuNo").val(),
 					LotNo: $("#LotNo").val(),
@@ -586,17 +596,17 @@
 										doing = true
 									});
 								} else { //涓嶆垚鍔�
-									if(res.msg==undefined){
+									if (res.msg == undefined) {
 										layer.msg("鍚庡彴姝e湪瀵煎叆涓紝璇风◢鍚庢煡鐪嬬粨鏋�", {
 											icon: 2,
 											time: 3000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-										}, function () { bindTable();doing = true });
-									}else{
+										}, function () { bindTable(); doing = true });
+									} else {
 										layer.msg(res.msg, {
 											icon: 2,
 											time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-										}, function () { bindTable();doing = true });
-									}									
+										}, function () { bindTable(); doing = true });
+									}
 								}
 							});
 						});
@@ -610,18 +620,18 @@
 			//#region 鑷畾涔夎〃澶�
 			//鑷畾涔夎〃澶�			
 			active = {
-				customCols: function(){
+				customCols: function () {
 					layer.open({
 						type: 2,
 						title: '鑷畾涔夊垪',
-						content: '../SystemSettings/HeaderSetting.html?Href=BllAsn/GetLabelBoxList&ColsSysArr='+TotalColsSysArr,
+						content: '../SystemSettings/HeaderSetting.html?Href=BllAsn/GetLabelBoxList&ColsSysArr=' + TotalColsSysArr,
 						maxmin: false,
 						resize: false,
 						area: ['970px', '650px']
 					});
 				},
 			};
-			$('.layui-btn').on('click', function() {
+			$('.layui-btn').on('click', function () {
 				var type = $(this).data('type');
 				active[type] ? active[type].call(this) : '';
 			});
diff --git a/HTML/views/ASNSetting/LabelPrint.html b/HTML/views/ASNSetting/LabelPrint.html
index c1d7a6b..1704e72 100644
--- a/HTML/views/ASNSetting/LabelPrint.html
+++ b/HTML/views/ASNSetting/LabelPrint.html
@@ -27,6 +27,16 @@
 
 <body>
     <div style="width:100%;text-align: center;">
+        <div style="padding-top: 10px;text-align: left; margin-left: 5%;" id="button">
+            <div class="layui-inline">
+                <button id="btnAdd" class="layui-btn layui-btn-sm" lay-event="Add2"><i
+                        class="layui-icon">&#xe654;</i>鐢熸垚鏍囩</button>
+            </div> 
+            <div class="layui-inline">
+                <button id="btnPrint" class="layui-btn layui-btn-sm" lay-event="Add"><i
+                        class="layui-icon">&#xe654;</i>鎵撳嵃</button>
+            </div> 
+        </div>
         <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="print"
             style="width: 100%;height:100%; text-align: right;padding-top: 5px;margin-left: 0%;">
             <div>
@@ -44,7 +54,7 @@
                     </tr>
                     <tr>
                         <td>鍝佸悕</td>
-                        <td colspan="3" id="goodName"></td>
+                        <td colspan="3" id="SkuName"></td>
                     </tr>
                     <tr>
                         <td>瑙勬牸/鍨嬪彿</td>
@@ -56,7 +66,7 @@
                         <td>杩涘巶缂栧彿</td>
                         <td style="padding: 1px 0px;"></td>
                         <td>鐗╂枡浠g爜</td>
-                        <td style="padding: 1px 0px;"> </td>
+                        <td id="SkuNo"> </td>
                     </tr>
                     <tr>
                         <td>鍘熷巶鎵瑰彿</td>
@@ -80,49 +90,8 @@
                  
             </div>
             <div style="page-break-after: always;"></div>
-        </div>
-        <hr>
-        <div style="padding-top: 10px;text-align: left;" id="button">
-            <div class="layui-inline" style="margin-right: 10px;">
-                <span style="padding-right: 5px;">鏄惁閲嶇疆鎵规:</span>
-                <span style="padding-right: 5px;">鏄�</span><input type="radio" checked="true" name="isprint" value="1">
-                <span style="padding-right: 5px;">鍚�</span><input type="radio" name="isprint" value="0">
-            </div>
-            <div class="layui-inline">
-                鍒拌揣鏁伴噺锛�<div class="layui-input-inline">
-                    <input type="text"
-                        oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
-                        onafterpaste="this.value=this.value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
-                        name="skuNum" id="skuNum" lay-verify="skuNum" placeholder="" style="width: 100px;"
-                        autocomplete="off" class="layui-input InputCss">
-                </div>&nbsp;&nbsp;
-            </div>
-            <div class="layui-inline">
-                绠辨爣绛炬暟閲忥細<div class="layui-input-inline">
-                    <input type="text" onkeyup="this.value=this.value.replace(/^0{1,}/g,'')"
-                        onafterpaste="this.value=this.value.replace(/^0{1,}/g,'')" name="bQNum" id="bQNum"
-                        lay-verify="bQNum" placeholder="" style="width: 100px;" autocomplete="off"
-                        class="layui-input InputCss">
-                </div>&nbsp;&nbsp;
-            </div>
-
-            <div>
-                <div class="layui-inline" style="padding-top: 5px">
-                    涓�绾ф爣绛惧繀褰曞弬鏁帮細绠卞唴鏁伴噺锛�<div class="layui-input-inline">
-                        <input type="text"
-                            oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
-                            onafterpaste="this.value=this.value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d).*$/,'$1$2.$3')"
-                            name="number" id="number" lay-verify="number" placeholder="" style="width: 70px;"
-                            autocomplete="off" class="layui-input InputCss">
-                    </div>&nbsp;&nbsp;
-                </div>
-                <div class="layui-inline">
-                    <button id="btnPrint" class="layui-btn layui-btn-sm" lay-event="Add"><i
-                            class="layui-icon">&#xe654;</i>鎵撳嵃</button>
-                </div>
-            </div>
-        </div>
-
+        </div> 
+        
     </div>
     <script src="../../layuiadmin/layui/layui.js"></script>
     <script src="../../js/public.js"></script>
@@ -141,20 +110,22 @@
                 form = layui.form,
                 layer = layui.layer;
             var laydate = layui.laydate;
-            laydate.render({
-                elem: '#ProductionDate'
-                , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
-            });
-            laydate.render({
-                elem: '#InspectTime'
-                , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
-            });
-            laydate.render({
-                elem: '#ExpirationTime'
-                , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
-            });
-            var id = getQueryString('id');
-            var xun = 0;
+            
+            var id = getQueryString('Id');
+            var reset = getQueryString('Reset');
+            var arriveQty = getQueryString('ArriveQty');
+            
+            var productionTime = getQueryString('ProductionTime');
+            var expirationTime = getQueryString('ExpirationTime');
+            var storeTime = getQueryString('StoreTime'); 
+            // var level = getQueryString('Level');
+            // var type = getQueryString('Type'); 
+            // var boxType = getQueryString('BoxType');
+            // var qty = getQueryString('Qty');
+            
+            console.log(productionTime);
+            console.log(expirationTime);
+            console.log(storeTime);
 
             $('#btnPrint').on('click', function () {
                 var param = {
@@ -204,7 +175,30 @@
                 id = 0;
             }
             else {
-                div(-1, 1, 0);
+                var param = { 
+                    id: id, 
+                }; 
+                synData(IP + "/BllAsn/GetLabelBoxModel", param , 'get', function (res) {
+                    if (res.code == 0) { //鎴愬姛  
+                        $("#SkuName").html(res.data.SkuName); 
+                        $("#Standard").html(res.data.Standard);
+                        $("#PackageStandard").html(res.data.PackageStandard);
+                        $("#SkuNo").html(res.data.SkuNo);
+                        $("#SupplierLot").html(res.data.SupplierLot);
+                        $("#ExpirationTime").html(expirationTime);
+                        $("#StoreTime").html( storeTime);
+                        
+                        // $("#imgBar").attr("src", res.data[0].imageStr); 
+                    } else { //涓嶆垚鍔�
+                        layer.msg(res.msg, {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        }, function () { });
+                    }
+                });
+
+                // div(-1, 1, 0);
+
             }
 
 
@@ -336,7 +330,7 @@
             // 鑾峰彇浼犻�掑弬鏁�
             function getQueryString(name) {
                 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
+                var r = window.location.search.substr(1).match(reg); 
                 if (r != null) return unescape(r[2]);
                 return null;
             }
diff --git a/HTML/views/ASNSetting/LabelPrintSelect.html b/HTML/views/ASNSetting/LabelPrintSelect.html
index 31beeec..1b021e4 100644
--- a/HTML/views/ASNSetting/LabelPrintSelect.html
+++ b/HTML/views/ASNSetting/LabelPrintSelect.html
@@ -10,6 +10,25 @@
 	</head>
 	<body>
 		<div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" style="padding: 20px 30px 0 0;">
+           
+            <div class="layui-form-item">
+				<label class="layui-form-label">鐢熶骇鏃ユ湡</label>
+				<div class="layui-input-block">
+					<input type="text" name="productionTime" id="productionTime" placeholder="璇疯緭鍏ョ敓浜ф棩鏈�" autocomplete="off" class="layui-input">
+				</div>
+			</div>
+            <div class="layui-form-item">
+				<label class="layui-form-label">鏈夋晥鏈熻嚦</label>
+				<div class="layui-input-block">
+					<input type="text" name="expirationTime" id="expirationTime" placeholder="璇疯緭鍏ユ湁鏁堟湡鑷�" autocomplete="off" class="layui-input">
+				</div>
+			</div>
+            <div class="layui-form-item">
+				<label class="layui-form-label">鍌ㄥ瓨鏈熻嚦</label>
+				<div class="layui-input-block">
+					<input type="text" name="storeTime" id="storeTime"  placeholder="璇疯緭鍏ュ偍瀛樻湡鑷�" autocomplete="off" class="layui-input">
+				</div>
+			</div>
             <div class="layui-form-item">
 				<label class="layui-form-label">閲嶇疆鎵瑰彿</label>
 				<div class="layui-input-block">
@@ -19,7 +38,7 @@
 					</select>
 				</div> 
 			</div>
-			<div class="layui-form-item">
+			<!-- <div class="layui-form-item">
 				<label class="layui-form-label">鏍囩绾у埆</label>
 				<div class="layui-input-block">
 					<select name="level" id="level" lay-filter="levelFil" lay-verify="required">
@@ -36,14 +55,16 @@
 						<option value="0">鏃犲眰绾�</option> 
 					</select>
 				</div>
-			</div>
+			</div> -->
 			<div class="layui-form-item">
 				<label class="layui-form-label">鍒拌揣鏁伴噺</label>
 				<div class="layui-input-block">
-					<input type="text" name=arriveQty" id="arriveQty" lay-verify="required"  placeholder="璇疯緭鍏ュ贩閬撳悕绉�" autocomplete="off" class="layui-input">
+					<input type="text" name="arriveQty" id="arriveQty" lay-verify="required"  placeholder="璇疯緭鍏ュ埌璐ф暟閲�" autocomplete="off" class="layui-input"  oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3')"
+                     onafterpaste="this.value=this.value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3')">
 				</div>
 			</div>
-            <div class="layui-form-item" id="boxTypeDiv" style="display: none;">
+            
+            <!-- <div class="layui-form-item" id="boxTypeDiv" style="display: none;">
 				<label class="layui-form-label">绠辨敮绫诲瀷</label>
 				<div class="layui-input-block">
 					<select name="boxType" id="boxType" lay-filter="boxTypeFil" lay-search>
@@ -56,9 +77,10 @@
 			<div class="layui-form-item" id="qtyDiv" style="display: none;">
 				<label class="layui-form-label">鏁伴噺</label>
 				<div class="layui-input-block">
-					<input type="text" name="qty" id="qty"   placeholder="璇疯緭鍏ュ贩閬撳悕绉�" autocomplete="off" class="layui-input">
+					<input type="text" name="qty" id="qty" placeholder="璇疯緭鍏ユ暟閲�" autocomplete="off" class="layui-input"  oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3')" 
+                    onafterpaste="this.value=this.value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3')">
 				</div>
-			</div>
+			</div> -->
 			<div class="layui-form-item layui-hide">
 				<input type="button" lay-submit lay-filter="layuiadmin-app-form-submit" id="layuiadmin-app-form-submit" value="纭娣诲姞">
 				<input type="button" lay-submit lay-filter="layuiadmin-app-form-edit" id="layuiadmin-app-form-edit" value="纭缂栬緫">
@@ -75,64 +97,78 @@
 					base: '../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
 				}).extend({
 					index: 'lib/index' //涓诲叆鍙fā鍧�
-				}).use(['index', 'form', 'layer'], function() {
+				}).use(['index', 'form', 'layer', 'laydate'], function() {
 					var $ = layui.$;
 					var	form = layui.form;
 					var	layer = layui.layer;
-					form.on('select(levelFil)', function(data){  
-                        console.log($("#type").val());  
-                        var type = $("#type").val();
-                        if (data.value == "1" ) {
-                            $("#boxTypeDiv").css("display","none");  
-                            form.val("layuiadmin-app-form-list", {
-                                "boxType": ""  
-                            });
-                            $("#boxType").removeAttr("lay-verify");
+                    var laydate = layui.laydate;
+                    laydate.render({
+                        elem: '#productionTime'
+                        , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
+                    });
+                    laydate.render({
+                        elem: '#expirationTime'
+                        , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
+                    });
+                    laydate.render({
+                        elem: '#storeTime'
+                        , format: 'yyyy-MM-dd' //鍙换鎰忕粍鍚�
+                    });
 
-                            $("#qtyDiv").css("display","none");
-                            $("#qty").removeAttr("lay-verify");
-                            $("#qty").val("");
+					// form.on('select(levelFil)', function(data){  
+                    //     console.log($("#type").val());  
+                    //     var type = $("#type").val();
+                    //     if (data.value == "1" ) {
+                    //         $("#boxTypeDiv").css("display","none");  
+                    //         form.val("layuiadmin-app-form-list", {
+                    //             "boxType": ""  
+                    //         });
+                    //         $("#boxType").removeAttr("lay-verify");
 
-                            form.render('select'); 
-                        }
-                        if (data.value == "2" && type == "0") {
-                            $("#boxTypeDiv").css("display","block"); 
-                            $("#boxType").attr("lay-verify","required"); 
+                    //         $("#qtyDiv").css("display","none");
+                    //         $("#qty").removeAttr("lay-verify");
+                    //         $("#qty").val("");
+
+                    //         form.render('select'); 
+                    //     }
+                    //     if (data.value == "2" && type == "0") {
+                    //         $("#boxTypeDiv").css("display","block"); 
+                    //         $("#boxType").attr("lay-verify","required"); 
                             
-                        }
-                    });   
-                    form.on('select(typeFil)', function(data){  
-                        var level = $("#level").val();
-                        if (data.value == "1") {
-                            $("#boxTypeDiv").css("display","none"); 
+                    //     }
+                    // });   
+                    // form.on('select(typeFil)', function(data){  
+                    //     var level = $("#level").val();
+                    //     if (data.value == "1") {
+                    //         $("#boxTypeDiv").css("display","none"); 
  
-                            form.val("layuiadmin-app-form-list", {
-                                "boxType": ""  
-                            });
-                            $("#boxType").removeAttr("lay-verify");
-                            
-                            $("#qtyDiv").css("display","none");
-                            $("#qty").removeAttr("lay-verify");
-                            $("#qty").val("");
-                            form.render('select'); 
-                        }
-                        if (data.value == "0" && level == "2") {
-                            $("#boxTypeDiv").css("display","block"); 
-                            $("#boxType").attr("lay-verify","required");
+                    //         form.val("layuiadmin-app-form-list", {
+                    //             "boxType": ""  
+                    //         });
+                    //         $("#boxType").removeAttr("lay-verify");
 
-                        }
-                    });
-                    form.on('select(boxTypeFil)', function(data){   
-                        if (data.value == "1") { //绠�
-                            $("#qtyDiv").css("display","none");
-                            $("#qty").removeAttr("lay-verify");
-                            $("#qty").val("");
-                        }
-                        if (data.value == "2" ) { 
-                            $("#qtyDiv").css("display","block");
-                            $("#qty").attr("lay-verify","required");
-                        }
-                    });
+                    //         $("#qtyDiv").css("display","none");
+                    //         $("#qty").removeAttr("lay-verify");
+                    //         $("#qty").val("");
+                    //         form.render('select'); 
+                    //     }
+                    //     if (data.value == "0" && level == "2") {
+                    //         $("#boxTypeDiv").css("display","block"); 
+                    //         $("#boxType").attr("lay-verify","required");
+
+                    //     }
+                    // });
+                    // form.on('select(boxTypeFil)', function(data){   
+                    //     if (data.value == "1") { //绠�
+                    //         $("#qtyDiv").css("display","none");
+                    //         $("#qty").removeAttr("lay-verify");
+                    //         $("#qty").val("");
+                    //     }
+                    //     if (data.value == "2" ) { 
+                    //         $("#qtyDiv").css("display","block");
+                    //         $("#qty").attr("lay-verify","required");
+                    //     }
+                    // });
 
 
 				})
diff --git a/Pda/View/AsnSetting/productEnter1.html b/Pda/View/AsnSetting/productEnter1.html
index 1157f96..8cdd898 100644
--- a/Pda/View/AsnSetting/productEnter1.html
+++ b/Pda/View/AsnSetting/productEnter1.html
@@ -111,7 +111,7 @@
             <!-- 鏈夌爜 -->
             <div id="content1">
                 <div id="zongDiv" class="layout-bill-info" style="height: 255px;">
-                    <form class="layui-form" action="">
+                    <form class="layui-form" id="form1" action="">
                         <div id="" class="layui-form-item layout-dropdownlist">
                             <label class="layui-form-label" lang>鍏ュ簱鍗曪細</label>
                             <div class="layui-input-block" id="selectDiv">
@@ -204,19 +204,72 @@
                             </tr>
 
                         </table>
+
+                        <table class="layout-tbl-submit" border="" cellspacing="" cellpadding="">
+                            <tr>
+                                <td style="width: 23%;"></td>
+                                <td>
+                                    <button 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>
+
+                <br>
+
+                <div id="" class="cut-line">
+                    <img src="/assets/fengexian.png">
+                </div>
+    
+                <div class="layout-tbl-paging" id="">
+                    <table id="tableBoxList" class="tbl-box-list" border="" cellspacing="" cellpadding="">
+                        <tr>
+                            <th lang style="width: 15%;">缂栫爜</th>
+                            <th lang style="width: 35%;">鍚嶇О</th>
+                            <th lang style="width: 25%;">鎵规</th>
+                            <th lang style="width: 15%;">鏁伴噺</th>
+                            <th lang style="width: 10%;">鎿嶄綔</th>
+                        </tr>
+                        <tr id="boxCell" style="display: none;">
+                            <td name="code">AG000001</td>
+                            <td name="name">鐤嫍鍚嶇О鍚嶇О鍚嶇О</td>
+                            <td name="lotNo">鎵规鍙�</td>
+                            <td name="num">30</td>
+                            <td name="del">
+                                <div id="" class="tbl-btn-del" lang>
+                                    鍒犻櫎
+                                </div>
+                            </td>
+                        </tr>
+                    </table>
+                    <!-- 鍒嗛〉 -->
+					<table id="tableBoxPages" class="tbl-box-pages" border="" cellspacing="" cellpadding="">
+						<tr style="display: ;">
+							<td class="page-prev">涓婁竴椤�</td>
+							<td class="page-num page-num-select">1</td>
+							<td class="page-num">2</td>
+							<td class="page-num">3</td>
+							<td class="page-num">4</td>
+							<td class="page-num">5</td>
+							<td class="page-next">涓嬩竴椤�</td>
+						</tr>
+					</table>
                 </div>
 
             </div>
             <!-- 鏃犵爜 -->
             <div id="content2">
                 <div id="zongDiv" class="layout-bill-info" style="height: 255px;">
-                    <form class="layui-form" action="">
+                    <form class="layui-form" id="form2" action="">
                         <div id="" class="layui-form-item layout-dropdownlist">
                             <label class="layui-form-label" lang>鍏ュ簱鍗曪細</label>
-                            <div class="layui-input-block" id="selectDivw">
-                                <select id="barw" lay-filter="getbar" lay-search>
+                            <div class="layui-input-block" id="selectDiv1">
+                                <select id="bar1" lay-filter="getbar" lay-search>
                                     <option value=""></option>
                                 </select>
                                 <img src="/assets/down_arraw.png">
@@ -224,8 +277,8 @@
                         </div>
                         <div class="layui-form-item layout-dropdownlist" style="margin-top: 10px;">
                             <label class="layui-form-label">鐗╂枡-鎵规锛�</label>
-                            <div class="layui-input-block" id="goodDivw">
-                                <select id="goodSelectw" lay-filter="goodSelectw" lay-search>
+                            <div class="layui-input-block" id="goodDiv">
+                                <select id="goodSelect1" lay-filter="goodSelect1" lay-search>
                                     <option value=""></option>
                                 </select>
                                 <img src="/assets/down_arraw.png">
@@ -235,7 +288,7 @@
                         <div id="" class="layui-form-item layout-input">
                             <label class="layui-form-label" lang>鎵樼洏鏉$爜锛�</label>
                             <div class="layui-input-block">
-                                <input id="STOCKCODEw" type="text" lay-verify="stock" lang langholder placeholder="璇锋壂鎻忔墭鐩樻潯鐮�"
+                                <input id="STOCKCODE1" type="text" lay-verify="stock" lang langholder placeholder="璇锋壂鎻忔墭鐩樻潯鐮�"
                                     autocomplete="off" class="layui-input">
                             </div>
                         </div>
@@ -243,7 +296,7 @@
                         <div id="" class="layui-form-item layout-input">
                             <label class="layui-form-label" lang>鐗╂枡鏁伴噺锛�</label>
                             <div class="layui-input-block">
-                                <input id="SkuQtyw" type="text" lay-verify="stock" lang langholder placeholder="璇疯緭鍏ョ墿鏂欐暟閲�"
+                                <input id="SkuQty" type="text" lay-verify="stock" lang langholder placeholder="璇疯緭鍏ョ墿鏂欐暟閲�"
                                     autocomplete="off" class="layui-input">
                             </div>
                         </div>
@@ -254,7 +307,7 @@
                                     <div id="" class="layui-form-item layout-boxinfo">
                                         <label class="layui-form-label" lang>瑙勬牸/鍨嬪彿锛�</label>
                                         <div class="layui-input-block">
-                                            <input id="Standardw" type="text" disabled placeholder="" autocomplete="off"
+                                            <input id="Standard1" type="text" disabled placeholder="" autocomplete="off"
                                                 class="layui-input">
                                         </div>
                                     </div>
@@ -265,7 +318,7 @@
                                     <div id="" class="layui-form-item layout-boxinfo">
                                         <label class="layui-form-label" lang>璁″垝鏁伴噺锛�</label>
                                         <div class="layui-input-block">
-                                            <input id="ImportQuantityw" type="text" disabled placeholder=""
+                                            <input id="ImportQuantity1" type="text" disabled placeholder=""
                                                 autocomplete="off" class="layui-input">
                                         </div>
                                     </div>
@@ -277,7 +330,7 @@
                                     <div id="" class="layui-form-item layout-boxinfo">
                                         <label class="layui-form-label" lang>宸茬粍鏁伴噺锛�</label>
                                         <div class="layui-input-block">
-                                            <input id="ImportFactQuantityw" type="text" disabled placeholder=""
+                                            <input id="ImportFactQuantity1" type="text" disabled placeholder=""
                                                 autocomplete="off" class="layui-input">
                                         </div>
                                     </div>
@@ -286,52 +339,63 @@
 
                         </table>
 
+                        <table class="layout-tbl-submit" border="" cellspacing="" cellpadding="">
+                            <tr>
+                                <td style="width: 23%;"></td>
+                                <td>
+                                    <button 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>
 
+                <br>
+
+                <div id="" class="cut-line">
+                    <img src="/assets/fengexian.png">
+                </div>
+    
+                <div class="layout-tbl-paging" id="">
+                    <table id="tableBoxList1" class="tbl-box-list" border="" cellspacing="" cellpadding="">
+                        <tr>
+                            <th lang style="width: 15%;">缂栫爜</th>
+                            <th lang style="width: 35%;">鍚嶇О</th>
+                            <th lang style="width: 25%;">鎵规</th>
+                            <th lang style="width: 15%;">鏁伴噺</th>
+                            <th lang style="width: 10%;">鎿嶄綔</th>
+                        </tr>
+                        <tr id="boxCell" style="display: none;">
+                            <td name="code">AG000001</td>
+                            <td name="name">鐤嫍鍚嶇О鍚嶇О鍚嶇О</td>
+                            <td name="lotNo">鎵规鍙�</td>
+                            <td name="num">30</td>
+                            <td name="del">
+                                <div id="" class="tbl-btn-del" lang>
+                                    鍒犻櫎
+                                </div>
+                            </td>
+                        </tr>
+                    </table>
+                    <!-- 鍒嗛〉 -->
+					<table id="tableBoxPages1" class="tbl-box-pages" border="" cellspacing="" cellpadding="">
+						<tr style="display: ;">
+							<td class="page-prev">涓婁竴椤�</td>
+							<td class="page-num page-num-select">1</td>
+							<td class="page-num">2</td>
+							<td class="page-num">3</td>
+							<td class="page-num">4</td>
+							<td class="page-num">5</td>
+							<td class="page-next">涓嬩竴椤�</td>
+						</tr>
+					</table>
+                </div>
+
             </div>
-
-            <table class="layout-tbl-submit" border="" cellspacing="" cellpadding="">
-                <tr>
-                    <td style="width: 23%;"></td>
-                    <td>
-                        <button class="layout-btn layout-btn-red" lang type="button" lay-submit
-                            lay-filter="formBind">缁戝畾鍒版墭鐩�</button>
-                    </td>
-                    <td style="width: 33%;"></td>
-
-                </tr>
-            </table>
-            
-            <br>
-
-            <div id="" class="cut-line">
-                <img src="/assets/fengexian.png">
-            </div>
-
-            <div class="layout-tbl-paging" id="">
-                <table id="tableBoxList" class="tbl-box-list" border="" cellspacing="" cellpadding="">
-                    <tr>
-                        <th lang style="width: 15%;">缂栫爜</th>
-                        <th lang style="width: 35%;">鍚嶇О</th>
-                        <th lang style="width: 25%;">鎵规</th>
-                        <th lang style="width: 15%;">鏁伴噺</th>
-                        <th lang style="width: 10%;">鎿嶄綔</th>
-                    </tr>
-                    <tr id="boxCell" style="display: none;">
-                        <td name="code">AG000001</td>
-                        <td name="name">鐤嫍鍚嶇О鍚嶇О鍚嶇О</td>
-                        <td name="lotNo">鎵规鍙�</td>
-                        <td name="num">30</td>
-                        <td name="del">
-                            <div id="" class="tbl-btn-del" lang>
-                                鍒犻櫎
-                            </div>
-                        </td>
-                    </tr>
-                </table>
-            </div>
-
 
 		</div>
 	</div>
@@ -353,6 +417,7 @@
             $('#content2').hide();
             $(document).ready(function() {
                 $('#option1').click(function() {
+                    // qingkong();
                     xianshiyemian = 0;
                     $('#content1').show();
                     $('#option1').attr("style", "background-color: aqua;width: 45.77%;float: left;text-align: center;"); //閫変腑鍚庨鑹�
@@ -362,6 +427,7 @@
                 });
 
                 $('#option2').click(function() {
+                    // qingkong();
                     xianshiyemian = 1;
                     $('#content1').hide();
                     $('#option1').attr("style", "background-color: #999;width: 45.77%;float: left;text-align: center;"); //榛樿棰滆壊
@@ -371,7 +437,30 @@
                     
                 });
             });
-        
+
+            //娓呯┖涓や釜鏍囩椤靛唴瀹�
+            function qingkong()
+            {
+                //鍏ュ簱鍗曟嵁
+                // $('#form1').reset()
+                // $('#form2').reset()
+
+                // //琛ㄦ牸鍐呭
+                // let trs = $("#tableBoxList tr")
+                // let len = trs.length
+
+                // for (i = len - 1; i >= 2; i--) {
+                //     trs[i].remove();
+                // }
+                // let trs1 = $("#tableBoxList1 tr")
+                // let len1 = trs1.length
+
+                // for (i = len1 - 1; i >= 2; i--) {
+                //     trs1[i].remove();
+                // }
+            }
+            
+            /*鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺��*/
 
 			initLanguage()
 			setLanguage()
@@ -401,15 +490,14 @@
 				}
 				checkPalletStat()
 			})
+            // 鎵樼洏鐮佹枃鏈敼鍙樻椂瑙﹀彂
+			$("#STOCKCODE1").on('input', function () {
 
-            // 鎵樼洏鐮佹枃鏈敼鍙樻椂瑙﹀彂-鏁伴噺
-			$("#STOCKCODEw").on('input', function () {
-
-                if ($("#STOCKCODEw").val() == "" || $("#STOCKCODEw").val().length < 8) {
+                if ($("#STOCKCODE1").val() == "" || $("#STOCKCODE1").val().length < 8) {
                     return
                 }
-                if ($("#STOCKCODEw").val().length >= 8) {
-                    $("#STOCKCODEw").val($("#STOCKCODEw").val().substr(-8))
+                if ($("#STOCKCODE1").val().length >= 8) {
+                    $("#STOCKCODE1").val($("#STOCKCODE1").val().substr(-8))
                 }
                 checkPalletStat()
             })
@@ -434,26 +522,117 @@
 				}
 			});
 
+
+            /* 鍏ュ簱鍗曟嵁涓嬫媺妗� */
 			//鐐瑰嚮鍏ュ簱鍗曟嵁涓嬫媺妗嗕簨浠�
 			$("#selectDiv").click(function () {
-				var input = $('select[id="bar"]').next().find('.layui-select-title input')
-				var val = input.val()
-				//鍏堟洿鏂颁竴涓嬪叆搴撳崟
-				updateBillList(function (data) {
-					$('select[id="bar"]').next().addClass('layui-form-selected')
-					$('select[id="bar"]').next().find('.layui-select-title input').val(val)
-				})
+                if (xianshiyemian == 0)
+                {
+                    var input = $('select[id="bar"]').next().find('.layui-select-title input')
+                    var val = input.val()
+                    //鍏堟洿鏂颁竴涓嬪叆搴撳崟
+                    updateBillList(function (data) {
+                        $('select[id="bar"]').next().addClass('layui-form-selected')
+                        $('select[id="bar"]').next().find('.layui-select-title input').val(val)
+                    })
+                }
 			})
-            //鐐瑰嚮鍏ュ簱鍗曟嵁涓嬫媺妗嗕簨浠�-鏁伴噺
-			$("#selectDivw").click(function () {
-				var input = $('select[id="barw"]').next().find('.layui-select-title input')
-				var val = input.val()
-				//鍏堟洿鏂颁竴涓嬪叆搴撳崟
-				updateBillList(function (data) {
-					$('select[id="barw"]').next().addClass('layui-form-selected')
-					$('select[id="barw"]').next().find('.layui-select-title input').val(val)
-				})
+            //鐐瑰嚮鍏ュ簱鍗曟嵁涓嬫媺妗嗕簨浠�
+			$("#selectDiv1").click(function () {
+                if (xianshiyemian == 1)
+                {
+                    var input = $('select[id="bar1"]').next().find('.layui-select-title input')
+                    var val = input.val()
+                    //鍏堟洿鏂颁竴涓嬪叆搴撳崟
+                    updateBillList(function (data) {
+                        $('select[id="bar1"]').next().addClass('layui-form-selected')
+                        $('select[id="bar1"]').next().find('.layui-select-title input').val(val)
+                    })
+                }
 			})
+
+            /*鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺��*/
+
+
+            /* 缁戝畾鍏ュ簱鍗曚俊鎭� */ 
+
+			function updateBillList(callback) {
+                if (xianshiyemian == 0)
+                {
+                    var input = $('select[id="bar"]').next().find('.layui-select-title input')
+                    var val = input.val()
+                    $("#bar").empty()
+                    $("#bar").append('<option value =>' + '</option>');
+                    form.render('select');
+
+                    var param = {
+                        Type: "0,1"
+                    };
+                    sendData(IP + "/PdaAsn/GetArrivalNotices", param, 'post', function (res) {
+                        if (res.code == 0) { //鎴愬姛
+                            for (var i = 0; i < res.data.length; i++) {
+                                $("#bar").append('<option value =' + res.data[i].ASNNo + '>' + res.data[i]
+                                    .ASNNo +
+                                    '</option>');
+                            }
+                            form.render('select');
+
+                            if (!val) {
+                                $('#bar').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
+                            } else {
+                                var sel = 'dd[lay-value=' + val + ']';
+                                $('#bar').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
+                            }
+
+                            callback(res.data)
+                        } else { //涓嶆垚鍔�
+                            // layer.msg(res.msg, {
+                            // 	icon: 2,
+                            // 	time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            // }, function() {});
+                        }
+                    });
+                }
+                else if (xianshiyemian == 1)
+                {
+                    var input = $('select[id="bar1"]').next().find('.layui-select-title input')
+                    var val = input.val()
+                    $("#bar1").empty()
+                    $("#bar1").append('<option value =>' + '</option>');
+                    form.render('select');
+
+                    var param = {
+                        Type: "2"
+                    };
+                    sendData(IP + "/PdaAsn/GetArrivalNotices", param, 'post', function (res) {
+                        if (res.code == 0) { //鎴愬姛
+                            for (var i = 0; i < res.data.length; i++) {
+                                $("#bar1").append('<option value =' + res.data[i].ASNNo + '>' + res.data[i]
+                                    .ASNNo +
+                                    '</option>');
+                            }
+                            form.render('select');
+
+                            if (!val) {
+                                $('#bar1').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
+                            } else {
+                                var sel = 'dd[lay-value=' + val + ']';
+                                $('#bar1').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
+                            }
+
+                            callback(res.data)
+                        } else { //涓嶆垚鍔�
+                            // layer.msg(res.msg, {
+                            // 	icon: 2,
+                            // 	time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            // }, function() {});
+                        }
+                    });
+                }
+				
+			}
+           
+            /*鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺��*/
 
 			//鐐瑰嚮鐗╂枡涓嬫媺妗嗕簨浠�
 			$("#goodDiv").click(function () {
@@ -464,385 +643,495 @@
 					}, function () { });
 				}
 			})
-            //鐐瑰嚮鐗╂枡涓嬫媺妗嗕簨浠�-鏁伴噺
-			$("#goodDivw").click(function () {
-				if ($("#barw").val() == null || $("#barw").val() == "" || $("#barw").val() == undefined) {
-					layer.msg("璇峰厛閫夋嫨鍏ュ簱鍗�", {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					}, function () { });
-				}
-			})
-
 			//閫変腑鍏ュ簱鍗曚簨浠�
 			form.on('select(getbar)', function (data) {
 				updateGoodList()
 				setOrderGoods();
 			});
-            //閫変腑鍏ュ簱鍗曚簨浠�-鏁伴噺
-			form.on('select(getbarw)', function (data) {
-				updateGoodListw()
-				setOrderGoodsw();
-			});
-
+           
 			//閫変腑鐗╂枡浜嬩欢
 			form.on('select(goodSelect)', function (data) {
 				setOrderGoods();
 			});
-            //閫変腑鐗╂枡浜嬩欢-鏁伴噺
-            form.on('select(goodSelectw)', function (data) {
+           //閫変腑鐗╂枡浜嬩欢-鏁伴噺
+			form.on('select(goodSelect1)', function (data) {
 				setOrderGoods();
 			});
 
-
 			//缁戝畾鍒版墭鐩樹簨浠�
 			form.on('submit(formBind)', function (data) {
-				console.log(isContinue);
-				console.log($("#goodSelect").val());
-				if ($("#bar").val() == "") {
-					layer.msg('璇烽�夋嫨鍏ュ簱鍗�', {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					});
-					return;
-				}
-				if ($("#goodSelect").val() == "") {
-					layer.msg('璇烽�夋嫨鐗╂枡鍙婃槑缁�', {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					});
-					return;
-				}
-				if ($("#STOCKCODE").val() == "") {
-					layer.msg('璇锋壂鎻忔墭鐩樻潯鐮�', {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					});
-					return;
-				}
-				if ($("#BOXCODE").val() == "") {
-					layer.msg('璇锋壂鎻忓绠辨潯鐮�', {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					});
-					return;
-				}
-				var param = {
-					AsnNo: $("#bar").val(),
-					PalletNo: $("#STOCKCODE").val(),
-					AsnDetailId: parseInt($("#goodSelect").val()),
-					BoxNo: $("#BOXCODE").val(),
-					IsContinue: isContinue,
-					TailBoxNo: $("#BOXCODE2").val(),
-					Origin:"PDA"
-				}
-				//缁勭洏
-				sendData(IP + "/PdaAsn/BindPallet", param, 'post', function (res) {
-					if (res.code == 0) { //鎴愬姛 
-						layer.msg(res.msg, {
-							icon: 1,
-							time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function () {
-							setOrderGoods();
-							refreshTable();
-							$("#BOXCODE").val("");
-							$("#BOXCODE2").val("");
-							$("#QTY").val("");
-						});
-					} else { //涓嶆垚鍔�
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function () {
-							//鍥炶皟
-						});
-					}
-				});
+                if(xianshiyemian == 0)
+                {
+                    console.log(isContinue);
+				    console.log($("#goodSelect").val());
+                    if ($("#bar").val() == "") {
+                        layer.msg('璇烽�夋嫨鍏ュ簱鍗�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    if ($("#goodSelect").val() == "") {
+                        layer.msg('璇烽�夋嫨鐗╂枡鍙婃槑缁�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    if ($("#STOCKCODE").val() == "") {
+                        layer.msg('璇锋壂鎻忔墭鐩樻潯鐮�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    if ($("#BOXCODE").val() == "") {
+                        layer.msg('璇锋壂鎻忓绠辨潯鐮�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    var param = {
+                        AsnNo: $("#bar").val(),
+                        PalletNo: $("#STOCKCODE").val(),
+                        AsnDetailId: parseInt($("#goodSelect").val()),
+                        BoxNo: $("#BOXCODE").val(),
+                        IsContinue: isContinue,
+                        TailBoxNo: $("#BOXCODE2").val(),
+                        Origin:"PDA"
+                    }
+                    //缁勭洏
+                    sendData(IP + "/PdaAsn/BindPallet", param, 'post', function (res) {
+                        if (res.code == 0) { //鎴愬姛 
+                            layer.msg(res.msg, {
+                                icon: 1,
+                                time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () {
+                                setOrderGoods();
+                                refreshTable();
+                                $("#BOXCODE").val("");
+                                $("#BOXCODE2").val("");
+                                $("#QTY").val("");
+                            });
+                        } else { //涓嶆垚鍔�
+                            layer.msg(res.msg, {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () {
+                                //鍥炶皟
+                            });
+                        }
+                    });
+                }
+                else if(xianshiyemian == 1)
+                {
+                    if ($("#bar1").val() == "") {
+                        layer.msg('璇烽�夋嫨鍏ュ簱鍗�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    if ($("#goodSelect1").val() == "") {
+                        layer.msg('璇烽�夋嫨鐗╂枡鍙婃槑缁�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    if ($("#STOCKCODE1").val() == "") {
+                        layer.msg('璇锋壂鎻忔墭鐩樻潯鐮�', {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        });
+                        return;
+                    }
+                    var param = {
+                        AsnNo: $("#bar1").val(), //鍑哄簱鍗曟嵁
+                        PalletNo: $("#STOCKCODE1").val(), //鎵樼洏鏉$爜
+                        AsnDetailId: parseInt($("#goodSelect1").val()), //鐗╂枡鎵规
+                        SkuQty: parseInt($("#SkuQty").val()), //鐗╂枡鏁伴噺
+                        Origin:"PDA"
+                    }
+                    
+                    console.log(param)
+                    //缁勭洏
+                    sendData(IP + "/PdaAsn/BindPallet", param, 'post', function (res) {
+                        if (res.code == 0) { //鎴愬姛 
+                            layer.msg(res.msg, {
+                                icon: 1,
+                                time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () {
+                                setOrderGoods();
+                                refreshTable();
+                                $("#STOCKCODE").val("");
+                                $("#SkuQty").val("");
+                            });
+                        } else { //涓嶆垚鍔�
+                            layer.msg(res.msg, {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () {
+                                //鍥炶皟
+                            });
+                        }
+                    });
+                }
+				
 				return false; //闃绘琛ㄥ崟璺宠浆銆傚鏋滈渶瑕佽〃鍗曡烦杞紝鍘绘帀杩欐鍗冲彲銆�
 			});
 
 
 			// 鏍规嵁鍏ュ簱鏄庣粏ID 鑾峰彇璇︾粏淇℃伅
 			function setOrderGoods() {
-				$("#ImportQuantity").val("");
-				$("#Standard").val("");
-				$("#ImportFactQuantity").val("");
+                if (xianshiyemian == 0)
+                {
+                    $("#ImportQuantity").val("");
+                    $("#Standard").val("");
+                    $("#ImportFactQuantity").val("");
 
-				var param = {
-					Id: parseInt($("#goodSelect").val())
-				};
+                    var param = {
+                        Id: parseInt($("#goodSelect").val())
+                    };
 
-				synData(IP + "/PdaAsn/GetArrivalNoticeDetail", param, 'post', function (res) {
-					console.log(JSON.stringify(res))
-					if (res.code == 0 && res.data != null) { //鎴愬姛
-						$("#ImportQuantity").val(res.data.Qty);
-						$("#Standard").val(res.data.Standard);
-						$("#ImportFactQuantity").val(res.data.FactQty + "");
-					}
-				});
+                    synData(IP + "/PdaAsn/GetArrivalNoticeDetail", param, 'post', function (res) {
+                        console.log(JSON.stringify(res))
+                        if (res.code == 0 && res.data != null) { //鎴愬姛
+                            $("#ImportQuantity").val(res.data.Qty);
+                            $("#Standard").val(res.data.Standard);
+                            $("#ImportFactQuantity").val(res.data.FactQty + "");
+                        }
+                    });
+                }
+                else if (xianshiyemian == 1)
+                {
+                    $("#ImportQuantity1").val("");
+				    $("#Standard1").val("");
+                    $("#ImportFactQuantity1").val("");
+
+                    var param = {
+                        Id: parseInt($("#goodSelect1").val())
+                    };
+
+                    synData(IP + "/PdaAsn/GetArrivalNoticeDetail", param, 'post', function (res) {
+                        console.log(JSON.stringify(res))
+                        if (res.code == 0 && res.data != null) { //鎴愬姛
+                            $("#ImportQuantity1").val(res.data.Qty);
+                            $("#Standard1").val(res.data.Standard);
+                            $("#ImportFactQuantity1").val(res.data.FactQty + "");
+                        }
+                    });
+                }
+				
 			}
-            // 鏍规嵁鍏ュ簱鏄庣粏ID 鑾峰彇璇︾粏淇℃伅-鏁伴噺
-			function setOrderGoodsw() {
-				$("#ImportQuantity").val("");
-				$("#Standard").val("");
-				$("#ImportFactQuantity").val("");
-
-				var param = {
-					Id: parseInt($("#goodSelectw").val())
-				};
-
-				synData(IP + "/PdaAsn/GetArrivalNoticeDetail", param, 'post', function (res) {
-					console.log(JSON.stringify(res))
-					if (res.code == 0 && res.data != null) { //鎴愬姛
-						$("#ImportQuantity").val(res.data.Qty);
-						$("#Standard").val(res.data.Standard);
-						$("#ImportFactQuantity").val(res.data.FactQty + "");
-					}
-				});
-			}
-
-			// 缁戝畾鍏ュ簱鍗曚俊鎭�
-			function updateBillList(callback) {
-				var input = $('select[id="bar"]').next().find('.layui-select-title input')
-				var val = input.val()
-				$("#bar").empty()
-				$("#bar").append('<option value =>' + '</option>');
-				form.render('select');
-
-				var param = {
-					Type: "0,1"
-				};
-				sendData(IP + "/PdaAsn/GetArrivalNotices", param, 'post', function (res) {
-					if (res.code == 0) { //鎴愬姛
-						for (var i = 0; i < res.data.length; i++) {
-							$("#bar").append('<option value =' + res.data[i].ASNNo + '>' + res.data[i]
-								.ASNNo +
-								'</option>');
-						}
-						form.render('select');
-
-						if (!val) {
-							$('#bar').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
-						} else {
-							var sel = 'dd[lay-value=' + val + ']';
-							$('#bar').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
-						}
-
-						callback(res.data)
-					} else { //涓嶆垚鍔�
-						// layer.msg(res.msg, {
-						// 	icon: 2,
-						// 	time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						// }, function() {});
-					}
-				});
-			}
-
+          
 			var asnDetails = "";
 
-			// 缁戝畾鍏ュ簱鍗曠墿鏂欏強鎵规
+			/* 缁戝畾鍏ュ簱鍗曠墿鏂欏強鎵规 */ 
 			function updateGoodList() {
-				console.log("aaaa");
-				var input = $('select[id="goodSelect"]').next().find('.layui-select-title input')
-				var val = input.val()
+                if (xianshiyemian == 0)
+                {
+                    console.log("aaaa");
+                    var input = $('select[id="goodSelect"]').next().find('.layui-select-title input')
+                    var val = input.val()
 
-				$("#goodSelect").empty()
-				$("#goodSelect").append('<option value =>' + '</option>');
+                    $("#goodSelect").empty()
+                    $("#goodSelect").append('<option value =>' + '</option>');
 
-				var param = {
-					AsnNo: $("#bar").val(),
-				};
-				synData(IP + "/PdaAsn/GetArrivalNoticeDetails", param, 'post', function (res) {
-					console.log("鍑哄簱鍙o細" + JSON.stringify(res))
-					if (res.code == 0) { //鎴愬姛
-						asnDetails = res.data;
-						for (var i = 0; i < res.data.length; i++) {
-							if (i == 0) {
-								$("#goodSelect").append('<option value =' + res.data[i].Id + ' selected>' + res.data[i]
-									.SkuName + "-" + res.data[i].LotNo +
-									'</option>');
-							} else {
-								$("#goodSelect").append('<option value =' + res.data[i].Id + '>' + res.data[i]
-									.SkuName + "-" + res.data[i].LotNo +
-									'</option>');
-							}
+                    var param = {
+                        AsnNo: $("#bar").val(),
+                    };
+                    synData(IP + "/PdaAsn/GetArrivalNoticeDetails", param, 'post', function (res) {
+                        console.log("鍑哄簱鍙o細" + JSON.stringify(res))
+                        if (res.code == 0) { //鎴愬姛
+                            asnDetails = res.data;
+                            for (var i = 0; i < res.data.length; i++) {
+                                if (i == 0) {
+                                    $("#goodSelect").append('<option value =' + res.data[i].Id + ' selected>' + res.data[i]
+                                        .SkuName + "-" + res.data[i].LotNo +
+                                        '</option>');
+                                } else {
+                                    $("#goodSelect").append('<option value =' + res.data[i].Id + '>' + res.data[i]
+                                        .SkuName + "-" + res.data[i].LotNo +
+                                        '</option>');
+                                }
 
-						}
-						form.render('select');
+                            }
+                            form.render('select');
 
-						if (!val) {
-							$('#goodSelect').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
-						} else {
-							var sel = 'dd[lay-value=' + val + ']';
-							$('#goodSelect').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
-						}
-					} else {
-					}
-				});
+                            if (!val) {
+                                $('#goodSelect').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
+                            } else {
+                                var sel = 'dd[lay-value=' + val + ']';
+                                $('#goodSelect').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
+                            }
+                        } else {
+                        }
+                    });
+                }
+                else if (xianshiyemian == 1)
+                {
+                    console.log("bbbb");
+                    var input = $('select[id="goodSelect1"]').next().find('.layui-select-title input')
+                    var val = input.val()
+
+                    $("#goodSelect1").empty()
+                    $("#goodSelect1").append('<option value =>' + '</option>');
+
+                    var param = {
+                        AsnNo: $("#bar1").val(),
+                    };
+                    synData(IP + "/PdaAsn/GetArrivalNoticeDetails", param, 'post', function (res) {
+                        console.log("鍑哄簱鍙o細" + JSON.stringify(res))
+                        if (res.code == 0) { //鎴愬姛
+                            asnDetails = res.data;
+                            for (var i = 0; i < res.data.length; i++) {
+                                if (i == 0) {
+                                    $("#goodSelect1").append('<option value =' + res.data[i].Id + ' selected>' + res.data[i]
+                                        .SkuName + "-" + res.data[i].LotNo +
+                                        '</option>');
+                                } else {
+                                    $("#goodSelect1").append('<option value =' + res.data[i].Id + '>' + res.data[i]
+                                        .SkuName + "-" + res.data[i].LotNo +
+                                        '</option>');
+                                }
+
+                            }
+                            form.render('select');
+
+                            if (!val) {
+                                $('#goodSelect1').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
+                            } else {
+                                var sel = 'dd[lay-value=' + val + ']';
+                                $('#goodSelect1').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
+                            }
+                        } else {
+                        }
+                    });
+                }
+				
 			}
-            // 缁戝畾鍏ュ簱鍗曠墿鏂欏強鎵规-鏁伴噺
-			function updateGoodList() {
-				console.log("aaaa");
-				var input = $('select[id="goodSelectw"]').next().find('.layui-select-title input')
-				var val = input.val()
-
-				$("#goodSelectw").empty()
-				$("#goodSelectw").append('<option value =>' + '</option>');
-
-				var param = {
-					AsnNo: $("#bar").val(),
-				};
-				synData(IP + "/PdaAsn/GetArrivalNoticeDetails", param, 'post', function (res) {
-					console.log("鍑哄簱鍙o細" + JSON.stringify(res))
-					if (res.code == 0) { //鎴愬姛
-						asnDetails = res.data;
-						for (var i = 0; i < res.data.length; i++) {
-							if (i == 0) {
-								$("#goodSelectw").append('<option value =' + res.data[i].Id + ' selected>' + res.data[i]
-									.SkuName + "-" + res.data[i].LotNo +
-									'</option>');
-							} else {
-								$("#goodSelectw").append('<option value =' + res.data[i].Id + '>' + res.data[i]
-									.SkuName + "-" + res.data[i].LotNo +
-									'</option>');
-							}
-
-						}
-						form.render('select');
-
-						if (!val) {
-							$('#goodSelectw').siblings("div.layui-form-select").find('dl').find('.layui-select-tips').addClass('layui-this')
-						} else {
-							var sel = 'dd[lay-value=' + val + ']';
-							$('#goodSelectw').siblings("div.layui-form-select").find('dl').find(sel).addClass('layui-this')
-						}
-					} else {
-					}
-				});
-			}
-
+           
 			// 娓叉煋绠辩爜淇℃伅
 			function refreshTable() {
-				//鍏堟竻绌轰竴涓嬬瀛愬垪琛�
-				let trs = $("#tableBoxList tr")
-				let len = trs.length
+                if (xianshiyemian == 0)
+                {
 
-				for (i = len - 1; i >= 2; i--) {
-					trs[i].remove();
-				}
+                    //鍏堟竻绌轰竴涓嬬瀛愬垪琛�
+                    let trs = $("#tableBoxList tr")
+                    let len = trs.length
 
-				//璁剧疆鎵樼洏鍙�
-				$("#palletCode").val($.cookie('stockCode'))
+                    for (i = len - 1; i >= 2; i--) {
+                        trs[i].remove();
+                    }
 
-				var param = {
-					PalletNo: $.cookie('stockCode')
-				};
-				//  鏍规嵁鎵樼洏鍙疯幏鍙栫鐮佷俊鎭�
-				sendData(IP + "/PdaAsn/GetBoxInfos", param, 'post', function (res) {
-					if (res.code == 0) { //鎴愬姛
-						var list = res
-						var arrTrs = new Array()
-						let idx = 0
-						for (var i in res.data) {
-							var tr = $("#boxCell").eq(0).clone();
-							tr.appendTo("#tableBoxList");
-							tr.attr('id', res.data[i].Id)
-							tr.attr('boxno', res.data[i].BoxNo)
-							tr.attr('BindNo', res.data[i].BindNo)
-							idx++;
-							tr.attr('index', idx)
-							tr.find("td[name='code']").html(res.data[i].BoxNo);
-							tr.find("td[name='name']").html(res.data[i].SkuName);
-							tr.find("td[name='lotNo']").html(res.data[i].LotNo);
-							tr.find("td[name='num']").html(res.data[i].Qty);
-							tr.find("td[name='del']").click(function () {
-								var elem = $(this).parent()
-								var boxno = elem.attr('boxno')
-								var BindNo = elem.attr('BindNo')
-								var Id = elem.attr('id')
-								layer.alert("纭畾瑕佷粠鎵樼洏涓婂垹闄よ繖涓鐗╂枡鍚楋紵<br>" + boxno, {
-									icon: 2,
-									time: 0, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-									btn: ['鍒犻櫎', '鍙栨秷'],
-									yes: function () {
+                    //璁剧疆鎵樼洏鍙�
+                    $("#palletCode").val($.cookie('stockCode'))
 
-										var param = {
-											Id: Id,
-										};
-										sendData(IP + "/PdaAsn/DelBoxInfo", param, 'post', function (res) {
-											if (res.code == 0) { //鎴愬姛
-												layer.msg(res.msg, {
-													icon: 1,
-													time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-												});
-												elem.remove()
-												setOrderGoods();
-												refreshTable();
-											} else { //涓嶆垚鍔�
-												layer.msg(res.msg, {
-													icon: 2,
-													time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-												}, function () { });
-											}
-										});
-									}
-								})
-							})
-							tr.show();
-							arrTrs[i] = tr
-						}
+                    var param = {
+                        PalletNo: $.cookie('stockCode')
+                    };
+                    //  鏍规嵁鎵樼洏鍙疯幏鍙栫鐮佷俊鎭�
+                    sendData(IP + "/PdaAsn/GetBoxInfos", param, 'post', function (res) {
+                        if (res.code == 0) { //鎴愬姛
+                            var list = res
+                            var arrTrs = new Array()
+                            let idx = 0
+                            for (var i in res.data) {
+                                var tr = $("#boxCell").eq(0).clone();
+                                tr.appendTo("#tableBoxList");
+                                tr.attr('id', res.data[i].Id)
+                                tr.attr('boxno', res.data[i].BoxNo)
+                                tr.attr('BindNo', res.data[i].BindNo)
+                                idx++;
+                                tr.attr('index', idx)
+                                tr.find("td[name='code']").html(res.data[i].BoxNo);
+                                tr.find("td[name='name']").html(res.data[i].SkuName);
+                                tr.find("td[name='lotNo']").html(res.data[i].LotNo);
+                                tr.find("td[name='num']").html(res.data[i].Qty);
+                                tr.find("td[name='del']").click(function () {
+                                    var elem = $(this).parent()
+                                    var boxno = elem.attr('boxno')
+                                    var BindNo = elem.attr('BindNo')
+                                    var Id = elem.attr('id')
+                                    layer.alert("纭畾瑕佷粠鎵樼洏涓婂垹闄よ繖涓鐗╂枡鍚楋紵<br>" + boxno, {
+                                        icon: 2,
+                                        time: 0, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                                        btn: ['鍒犻櫎', '鍙栨秷'],
+                                        yes: function () {
 
+                                            var param = {
+                                                Id: Id,
+                                            };
+                                            sendData(IP + "/PdaAsn/DelBoxInfo", param, 'post', function (res) {
+                                                if (res.code == 0) { //鎴愬姛
+                                                    layer.msg(res.msg, {
+                                                        icon: 1,
+                                                        time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                                                    });
+                                                    elem.remove()
+                                                    setOrderGoods();
+                                                    refreshTable();
+                                                } else { //涓嶆垚鍔�
+                                                    layer.msg(res.msg, {
+                                                        icon: 2,
+                                                        time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                                                    }, function () { });
+                                                }
+                                            });
+                                        }
+                                    })
+                                })
+                                tr.show();
+                                arrTrs[i] = tr
+                            }
 
-					} else { //涓嶆垚鍔�
-						layer.msg("鏃犳暟鎹�", {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function () { });
-						$("#boxNum").val(0)
-					}
-				});
+                            //璁剧疆鍒嗛〉
+                            setPages(1, list.length)
+                        } else { //涓嶆垚鍔�
+                            layer.msg("鏃犳暟鎹�", {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () { });
+                            $("#boxNum").val(0)
+                            setPages(1, 0)
+                        }
+                    });
+
+                }
+                else if (xianshiyemian == 1)
+                {
+                    //鍏堟竻绌轰竴涓嬬瀛愬垪琛�
+                    let trs = $("#tableBoxList1 tr")
+                    let len = trs.length
+
+                    for (i = len - 1; i >= 2; i--) {
+                        trs[i].remove();
+                    }
+
+                    //璁剧疆鎵樼洏鍙�
+                    $("#palletCode").val($.cookie('stockCode1'))
+
+                    var param = {
+                        PalletNo: $.cookie('stockCode1')
+                    };
+                    //  鏍规嵁鎵樼洏鍙疯幏鍙栫鐮佷俊鎭�
+                    sendData(IP + "/PdaAsn/GetBoxInfos", param, 'post', function (res) {
+                        if (res.code == 0) { //鎴愬姛
+                            var list = res
+                            var arrTrs = new Array()
+                            let idx = 0
+                            for (var i in res.data) {
+                                var tr = $("#boxCell").eq(0).clone();
+                                tr.appendTo("#tableBoxList1");
+                                tr.attr('id', res.data[i].Id)
+                                tr.attr('boxno', res.data[i].BoxNo)
+                                tr.attr('BindNo', res.data[i].BindNo)
+                                idx++;
+                                tr.attr('index', idx)
+                                tr.find("td[name='code']").html(res.data[i].BoxNo);
+                                tr.find("td[name='name']").html(res.data[i].SkuName);
+                                tr.find("td[name='lotNo']").html(res.data[i].LotNo);
+                                tr.find("td[name='num']").html(res.data[i].Qty);
+                                tr.find("td[name='del']").click(function () {
+                                    var elem = $(this).parent()
+                                    var boxno = elem.attr('boxno')
+                                    var BindNo = elem.attr('BindNo')
+                                    var Id = elem.attr('id')
+                                    layer.alert("纭畾瑕佷粠鎵樼洏涓婂垹闄よ繖鎵樼墿鏂欏悧锛�<br>" + boxno, {
+                                        icon: 2,
+                                        time: 0, //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                                        btn: ['鍒犻櫎', '鍙栨秷'],
+                                        yes: function () {
+
+                                            var param = {
+                                                Id: Id,
+                                            };
+                                            sendData(IP + "/PdaAsn/DelBoxInfo", param, 'post', function (res) {
+                                                if (res.code == 0) { //鎴愬姛
+                                                    layer.msg(res.msg, {
+                                                        icon: 1,
+                                                        time: 1000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                                                    });
+                                                    elem.remove()
+                                                    setOrderGoods();
+                                                    refreshTable();
+                                                } else { //涓嶆垚鍔�
+                                                    layer.msg(res.msg, {
+                                                        icon: 2,
+                                                        time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                                                    }, function () { });
+                                                }
+                                            });
+                                        }
+                                    })
+                                })
+                                tr.show();
+                                arrTrs[i] = tr
+                            }
+
+                        //璁剧疆鍒嗛〉
+                        setPages(1, list.length)
+
+                        } else { //涓嶆垚鍔�
+                            layer.msg("鏃犳暟鎹�", {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () { });
+                            $("#boxNum").val(0)
+                            setPages(1, 0)
+                        }
+                    });
+                }
+				
 			}
 
 			// 鍒ゆ柇鎵樼洏鐮佹槸鍚﹀彲鐢�
 			function checkPalletStat() {
-				var param = {
-					"PalletNo": $("#STOCKCODE").val()
-				}
-				sendData(IP + "/PdaAsn/IsEnablePalletNo", param, 'post', function (res) {
-					if (res.code == 0) {
+                if (xianshiyemian == 0)
+                {
+                    var param = {
+                        "PalletNo": $("#STOCKCODE").val()
+                    }
+                    sendData(IP + "/PdaAsn/IsEnablePalletNo", param, 'post', function (res) {
+                        if (res.code == 0) {
 
-						$.cookie('stockCode', $("#STOCKCODE").val());
-						refreshTable()
-						$("#BOXCODE").focus();
+                            $.cookie('stockCode', $("#STOCKCODE").val());
+                            refreshTable()
+                            $("#BOXCODE").focus();
 
-					} else {
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function () { });
-					}
-				});
+                        } else {
+                            layer.msg(res.msg, {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () { });
+                        }
+                    });
+                }
+                else if (xianshiyemian == 1)
+                {
+                    var param = {
+                        "PalletNo": $("#STOCKCODE1").val()
+                    }
+                    sendData(IP + "/PdaAsn/IsEnablePalletNo", param, 'post', function (res) {
+                        if (res.code == 0) {
+
+                            $.cookie('stockCode1', $("#STOCKCODE1").val());
+                            refreshTable()
+                            $("#SkuQty").focus();
+
+                        } else {
+                            layer.msg(res.msg, {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }, function () { });
+                        }
+                    });
+                }
+				
 			}
-            // 鍒ゆ柇鎵樼洏鐮佹槸鍚﹀彲鐢�
-			function checkPalletStatw() {
-				var param = {
-					"PalletNo": $("#STOCKCODEw").val()
-				}
-				sendData(IP + "/PdaAsn/IsEnablePalletNo", param, 'post', function (res) {
-					if (res.code == 0) {
-
-						$.cookie('STOCKCODEw', $("#STOCKCODEw").val());
-						refreshTable()
-						// $("#BOXCODE").focus();
-
-					} else {
-						layer.msg(res.msg, {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}, function () { });
-					}
-				});
-			}
+          
 
 			function checkBoxInfo() {
 				var param = {
@@ -886,7 +1175,198 @@
 
 			}
 
+
+            /* 鍒嗛〉 */
+            //璁剧疆鍒嗛〉
+            function setPages(pageIndex, boxNum){
+
+                if (xianshiyemian == 0)
+                {
+                    if(boxNum <= 0){
+                        //鍒楄〃涓虹┖锛岄殣钘忓垎椤甸〉鐮�
+                        $("#tableBoxPages").hide()
+                        return
+                    }
+                    
+                    let pageNum = Math.floor(boxNum / 10);
+                    if(boxNum % 10 > 0){
+                        pageNum += 1;
+                    }
+                    //console.log("pageNum is " + pageNum)
+                    
+                    $("#tableBoxPages").find("tr").remove()
+                    let table = $("#tableBoxPages")
+                    $("<tr></tr>").appendTo("#tableBoxPages")
+                    
+                    // let newTr = table.append("<tr></tr>")
+                    // newTr.append("<td class='page-prev'>涓婁竴椤�</td>")
+                    $("<td id='prevPage' class='page-prev'>涓婁竴椤�</td>").appendTo("#tableBoxPages tr")
+                    $("#tableBoxPages tr").eq(0).find("td[id^='prevPage']").click(function(){
+                        onClickPrevPage()
+                    })
+                    for(i=1; i < pageNum + 1; i++){
+                        // newTr.append("<td class='page-num'>"+ i +"</td>")
+                        $("<td class='page-num'>"+ i +"</td>").appendTo("#tableBoxPages tr")
+                    }
+                    // newTr.append("<td class='page-next'>涓嬩竴椤�</td>")
+                    $("<td id='nextPage' class='page-next'>涓嬩竴椤�</td>").appendTo("#tableBoxPages tr")
+                    $("#tableBoxPages tr").eq(0).find("td[id^='nextPage']").click(function(){
+                        onClickNextPage()
+                    })
+                    // pages.show()
+                    $("#tableBoxPages").show()
+                    
+                    setCurPage(1)
+                }
+                else if (xianshiyemian == 1)
+                {
+                    if(boxNum <= 0){
+                        //鍒楄〃涓虹┖锛岄殣钘忓垎椤甸〉鐮�
+                        $("#tableBoxPages1").hide()
+                        return
+                    }
+                    
+                    let pageNum = Math.floor(boxNum / 10);
+                    if(boxNum % 10 > 0){
+                        pageNum += 1;
+                    }
+                    //console.log("pageNum is " + pageNum)
+                    
+                    $("#tableBoxPages1").find("tr").remove()
+                    let table = $("#tableBoxPages1")
+                    $("<tr></tr>").appendTo("#tableBoxPages1")
+                    
+                    // let newTr = table.append("<tr></tr>")
+                    // newTr.append("<td class='page-prev'>涓婁竴椤�</td>")
+                    $("<td id='prevPage' class='page-prev'>涓婁竴椤�</td>").appendTo("#tableBoxPages1 tr")
+                    $("#tableBoxPages1 tr").eq(0).find("td[id^='prevPage']").click(function(){
+                        onClickPrevPage()
+                    })
+                    for(i=1; i < pageNum + 1; i++){
+                        // newTr.append("<td class='page-num'>"+ i +"</td>")
+                        $("<td class='page-num'>"+ i +"</td>").appendTo("#tableBoxPages1 tr")
+                    }
+                    // newTr.append("<td class='page-next'>涓嬩竴椤�</td>")
+                    $("<td id='nextPage' class='page-next'>涓嬩竴椤�</td>").appendTo("#tableBoxPages1 tr")
+                    $("#tableBoxPages1 tr").eq(0).find("td[id^='nextPage']").click(function(){
+                        onClickNextPage()
+                    })
+                    // pages.show()
+                    $("#tableBoxPages1").show()
+                    
+                    setCurPage(1)
+                }
+                
+            }
+            
+            //璁剧疆褰撳墠鍒嗛〉
+            function setCurPage(pageIndex){
+                if (xianshiyemian == 0)
+                {
+                    let totalTrNum = $("#tableBoxList tr").length
+                    if(totalTrNum <= 2 ){
+                        //console.log("tableBoxList 涓虹┖ totalTrNum: " + totalTrNum)
+                        //curPageIndex = 1
+                        return
+                    }
+                    
+                    let pageNum = getBoxPageNum()
+                    if(pageIndex > pageNum){
+                        //console.log("璁剧疆鐨勯〉鐮佽秴鍑洪〉鏁�, pageIndex : " + pageIndex)
+                        //curPageIndex = 1
+                        return
+                    }
+                    
+                    let startIndex = (pageIndex - 1) * 10 + 1
+                    let n = totalTrNum - startIndex
+                    let endIndex = 0
+                    if(n > 9){
+                        endIndex = startIndex + 9
+                    }else{
+                        endIndex = startIndex + n
+                    }
+                    
+                    let trs = $("#tableBoxList tr")
+                    //console.log("琛屾暟 "+trs.length)
+                    let d = 0
+                    for(let i = 2; i < trs.length; i++){
+                        //console.log("琛岀储寮� " + trs.eq(i).attr('index'))
+                        let t = trs.eq(i)
+                        d = t.attr('index')
+                        if(d >= startIndex && d <= endIndex){
+                            //console.log("闇�瑕佹樉绀�")
+                            //鏄剧ず琛�
+                            t.show()
+                        }else{
+                            //闅愯棌琛�
+                            t.hide()
+                        }
+                    }
+                    
+                    curPageIndex = pageIndex
+                    
+                    let ptr = $("#tableBoxPages tr")
+                    for(let i = 1; i < pageNum+1; i++){
+                        ptr.eq(0).find("td").eq(i).removeClass("page-num-select")
+                        if(i == curPageIndex){
+                            ptr.eq(0).find("td").eq(i).addClass("page-num-select")
+                        }
+                    }
+                }
+                else if (xianshiyemian == 1)
+                {
+                    let totalTrNum = $("#tableBoxList1 tr").length
+                    if(totalTrNum <= 2 ){
+                        return
+                    }
+                    
+                    let pageNum = getBoxPageNum()
+                    if(pageIndex > pageNum){
+                        //console.log("璁剧疆鐨勯〉鐮佽秴鍑洪〉鏁�, pageIndex : " + pageIndex)
+                        //curPageIndex = 1
+                        return
+                    }
+                    
+                    let startIndex = (pageIndex - 1) * 10 + 1
+                    let n = totalTrNum - startIndex
+                    let endIndex = 0
+                    if(n > 9){
+                        endIndex = startIndex + 9
+                    }else{
+                        endIndex = startIndex + n
+                    }
+                    
+                    let trs = $("#tableBoxList1 tr")
+                    //console.log("琛屾暟 "+trs.length)
+                    let d = 0
+                    for(let i = 2; i < trs.length; i++){
+                        //console.log("琛岀储寮� " + trs.eq(i).attr('index'))
+                        let t = trs.eq(i)
+                        d = t.attr('index')
+                        if(d >= startIndex && d <= endIndex){
+                            //console.log("闇�瑕佹樉绀�")
+                            //鏄剧ず琛�
+                            t.show()
+                        }else{
+                            //闅愯棌琛�
+                            t.hide()
+                        }
+                    }
+                    
+                    curPageIndex = pageIndex
+                    
+                    let ptr = $("#tableBoxPages1 tr")
+                    for(let i = 1; i < pageNum+1; i++){
+                        ptr.eq(0).find("td").eq(i).removeClass("page-num-select")
+                        if(i == curPageIndex){
+                            ptr.eq(0).find("td").eq(i).addClass("page-num-select")
+                        }
+                    }
+                }
+                
+            }
           
+            /*鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺�斺��*/
 
 			form.on('switch(IsLianXu)', function (obj) {
 				if (obj.elem.checked) {
diff --git a/Wms/Model/ModelDto/BllAsnDto/LabelBoxDto.cs b/Wms/Model/ModelDto/BllAsnDto/LabelBoxDto.cs
index 716c14e..83c5d8c 100644
--- a/Wms/Model/ModelDto/BllAsnDto/LabelBoxDto.cs
+++ b/Wms/Model/ModelDto/BllAsnDto/LabelBoxDto.cs
@@ -18,6 +18,9 @@
         public decimal Qty { get; set; }
         public string SkuNo { get; set; }
         public string SkuName { get; set; }
+        public string Standard { get; set; }       
+        public string PackageStandard { get; set; }      
+        public DateTime? StoreTime { get; set; }
         public string LotNo { get; set; }
         public string LotText { get; set; }
         public string SupplierName { get; set; }
@@ -41,5 +44,12 @@
         public DateTime CreateTime { get; set; }
         public DateTime? UpdateTime { get; set; }
 
+        /// <summary>
+        /// 鐢熸垚涓�缁寸爜鍥剧墖璺緞
+        /// </summary>
+        public string ImgStr { get; set; }
     }
+
+
+
 }
diff --git a/Wms/Model/ModelVm/PdaVm/PdaAsnVm.cs b/Wms/Model/ModelVm/PdaVm/PdaAsnVm.cs
index 3f9b194..b57c800 100644
--- a/Wms/Model/ModelVm/PdaVm/PdaAsnVm.cs
+++ b/Wms/Model/ModelVm/PdaVm/PdaAsnVm.cs
@@ -60,5 +60,10 @@
         /// </summary>           
         public string TailBoxNo01 { get; set; }
 
+        /// <summary>
+        /// Desc:鐗╂枡鏁伴噺
+        /// </summary>           
+        public int SkuQty { get; set; }
+
     }
 }
diff --git a/Wms/WMS.BLL/BllAsnServer/BllLabelBoxNoServer.cs b/Wms/WMS.BLL/BllAsnServer/BllLabelBoxNoServer.cs
index 8309e3f..276afd5 100644
--- a/Wms/WMS.BLL/BllAsnServer/BllLabelBoxNoServer.cs
+++ b/Wms/WMS.BLL/BllAsnServer/BllLabelBoxNoServer.cs
@@ -1,10 +1,12 @@
 锘縰sing System;
 using System.Collections.Generic;
+using System.Linq;
 using System.Linq.Expressions;
 using System.Text;
 using Model.ModelDto.BllAsnDto;
 using Model.ModelVm.BllAsnVm;
 using SqlSugar;
+using Utility.Tools;
 using WMS.DAL;
 using WMS.Entity.BllAsnEntity;
 using WMS.Entity.Context;
@@ -47,6 +49,9 @@
                         Qty = a.Qty,
                         SkuNo = a.SkuNo,
                         SkuName = a.SkuName,
+                        Standard = a.Standard,
+                        PackageStandard = a.PackageStandard,
+                        StoreTime = a.StoreTime,
                         LotNo = a.LotNo,
                         LotText = a.LotText,
                         SupplierName = a.SupplierName,
@@ -79,5 +84,625 @@
                 throw new Exception(e.Message);
             }
         }
+
+        //鑾峰彇鏍囩妯℃澘鏍规嵁鍏ュ簱鍗曟槑缁咺D
+        public LabelBoxDto GetLabelBoxModel(int id)
+        {
+            try
+            {
+                var asnDetail = Db.Queryable<BllArrivalNoticeDetail>().First(m => m.Id == id && m.IsDel == "0");
+                if (asnDetail == null)
+                {
+                    throw new Exception("鏈煡璇㈠埌鍗曟嵁鏄庣粏淇℃伅锛岃鏍稿疄");
+                }
+
+                var packInfo = Db.Queryable<SysPackag>().First(m => m.IsDel == "0" && m.PackagNo == asnDetail.PackagNo);
+                if (packInfo == null)
+                {
+                    throw new Exception("鏈煡璇㈠埌鍗曟嵁鏄庣粏涓殑鐗╂枡鍖呰淇℃伅");
+                }
+
+                var str = "";
+
+                if (!string.IsNullOrWhiteSpace(packInfo.L1Name))
+                {
+                    str += packInfo.L1Num + "/" + packInfo.L1Name;
+                }
+                if (!string.IsNullOrWhiteSpace(packInfo.L2Name))
+                {
+                    str += "-" + packInfo.L2Num + "/" + packInfo.L2Name;
+                }
+                if (!string.IsNullOrWhiteSpace(packInfo.L3Name))
+                {
+                    str += "-" + packInfo.L3Num + "/" + packInfo.L3Name;
+                }
+                if (!string.IsNullOrWhiteSpace(packInfo.L4Name))
+                {
+                    str += "-" + packInfo.L4Num + "/" + packInfo.L4Name;
+                }
+                if (!string.IsNullOrWhiteSpace(packInfo.L5Name))
+                {
+                    str += "-" + packInfo.L5Num + "/" + packInfo.L5Name;
+                }
+
+
+                var data = new LabelBoxDto();
+                data.SkuNo = asnDetail.SkuNo;
+                data.SkuName = asnDetail.SkuName;
+                data.Standard = asnDetail.Standard;
+                data.SupplierLot = asnDetail.SupplierLot;
+                data.PackageStandard = str;
+                return data;
+            }
+            catch (Exception e)
+            {
+                throw new Exception(e.Message);
+            }
+        }
+
+        //鑾峰彇鏍囩淇℃伅(鐢熸垚鏍囩)
+        public List<LabelBoxDto> AddLabelBoxReturn(int imId, string isReset,decimal arriveQty, string skuName, string standard, string packStandard, string skuNo,
+            string supplierLot, string productionTime, string expirationTime, string storeTime, int userId)
+        {
+            try
+            {
+                #region 蹇呭~楠岃瘉
+
+                //if (string.IsNullOrWhiteSpace(productionDate))
+                //{
+                //    throw new Exception("鐢熶骇鏃ユ湡闇�蹇呭~锛屼笉鑳戒负绌�");
+                //}
+
+                //var twoSeletOne = true;//鏈夋晥鏈熴�佸楠屾湡浜岄�変竴
+                //if (string.IsNullOrWhiteSpace(expirationTime))
+                //{
+                //    twoSeletOne = false;
+                //}
+                //if (string.IsNullOrWhiteSpace(inspectTime))
+                //{
+                //    twoSeletOne = false;
+                //}
+
+                //if (twoSeletOne)
+                //{
+                //    throw new Exception("鏈夋晥鏈熴�佸楠屾湡鏈�濂藉~鍐欎竴涓�");
+                //}
+                //if (string.IsNullOrWhiteSpace(supplierName))
+                //{
+                //    throw new Exception("鐢熶骇鍘傚闇�蹇呭~锛屼笉鑳戒负绌�");
+                //}
+                //if (string.IsNullOrWhiteSpace(supplierLot))
+                //{
+                //    throw new Exception("鍘傚鎵瑰彿闇�蹇呭~锛屼笉鑳戒负绌�");
+                //}
+
+                //if (bQNum <= 0)
+                //{
+                //    throw new Exception("澶栫鏍囩鏁伴噺涓嶈兘涓虹┖鎴栧皬浜庣瓑浜�0");
+                //}
+
+                #endregion
+
+                #region 鍗曟嵁銆佺墿鏂欍�佸寘瑁呫�佹爣绛句俊鎭幏鍙�
+
+                var asnList = Db.Queryable<BllArrivalNoticeDetail>().First(m => m.Id == imId && m.IsDel == "0");
+                if (asnList == null)
+                {
+                    throw new Exception("鏈煡璇㈠埌鍗曟嵁鏄庣粏淇℃伅");
+                }
+                var asn = Db.Queryable<BllArrivalNotice>().First(m => m.ASNNo == asnList.ASNNo && m.IsDel == "0");
+                if (asn == null)
+                {
+                    throw new Exception("鏈煡璇㈠埌鍗曟嵁淇℃伅");
+                }
+                //鐗╂枡
+                var sku = Db.Queryable<SysMaterials>().First(m => m.IsDel == "0" && m.SkuNo == asnList.SkuNo);
+                var pack = Db.Queryable<SysPackag>().First(m => m.IsDel == "0" && m.PackagNo == asnList.PackagNo);
+                if (pack == null)
+                {
+                    throw new Exception("鏈煡璇㈠埌褰撳墠鍗曟嵁涓墿鏂欑殑鍖呰淇℃伅");
+                }
+                //鏍囩琛�
+                var label = Db.Queryable<BllLabelBoxNo>().Where(m => m.IsDel == "0" && m.ASNDetailNo == imId).ToList();
+                 
+
+                #endregion
+
+                #region 鍖呰鏌ヨ
+
+                var bNum = 0;//绠辩墿鍝佹暟閲�
+                var zNum = 0;//鏀墿鍝佹暟閲�
+                var packLevel = 0;
+                var isGo = true;
+
+                if (pack.L5Num.HasValue)
+                {
+                    if (pack.L5Name != "鎵�")
+                    {
+                        isGo = false;
+                        packLevel = 5;
+                        bNum = Convert.ToInt32(pack.L5Num);
+                    }
+                }
+                if (pack.L4Num.HasValue && isGo)
+                {
+                    if (pack.L4Name != "鎵�")
+                    {
+                        isGo = false;
+                        packLevel = 4;
+                        bNum = Convert.ToInt32(pack.L4Num);
+                    }
+                }
+                if (pack.L3Num.HasValue && isGo)
+                {
+                    if (pack.L4Name != "鎵�")
+                    {
+                        isGo = false;
+                        packLevel = 3;
+                        bNum = Convert.ToInt32(pack.L3Num);
+                    }
+                }
+                if (pack.L2Num.HasValue)
+                {
+                    packLevel = 2;
+                    bNum = Convert.ToInt32(pack.L2Num);
+
+                }
+                if (pack.L1Num.HasValue)
+                {
+                    if (packLevel == 0)
+                    {
+                        packLevel = 1;
+                        bNum = Convert.ToInt32(pack.L1Num);
+                    }
+                    zNum = Convert.ToInt32(pack.L1Num);
+                }
+
+                if (packLevel <= 1)//鍖呰绛夌骇灏忎簬1锛屾寜鐓�1绾ф爣绛炬墦鍗�
+                {
+                    packLevel = 1;
+                }
+
+                #endregion
+
+                if (packLevel == 1)
+                {
+                    #region 涓�绾у寘瑁�
+
+                    // 鏍规嵁鐢ㄦ埛杈撳叆鐨勭鏁伴噺璁$畻闇�瑕佺殑鏉$爜鏁�
+                    var labQty = label.Sum(m => m.Qty);
+                    var qty = asnList.Qty - labQty;//褰撳墠鍗曟嵁鍓╀綑闇�瑕佹墦鍗扮殑鐗╂枡鏁伴噺(涓嶆槸鏍囩鏁伴噺)
+                    if (qty <= 0)
+                    {
+                        throw new Exception("褰撳墠鍗曟嵁鐗╂枡鏍囩宸叉墦鍗板畬姣曪紝濡傛湁闇�瑕佽琛ユ墦");
+                    }
+
+                    #region 鍒拌揣鏁伴噺
+                    
+                    if (arriveQty - qty > 0)
+                    {
+                        throw new Exception("鍒拌揣鏁伴噺澶т簬鏈墦鏍囩鏁伴噺锛岃閲嶆柊杈撳叆鍒拌揣鏁伴噺骞舵牳瀹�!");
+                    }
+                    else
+                    {
+                        qty = arriveQty;
+                    }
+
+                    #endregion
+
+                    int labelNum = 1; //鐢熶骇鏉$爜鏁伴噺
+                    if (zNum > 0)
+                    {
+                        labelNum = int.Parse(Math.Ceiling(qty / zNum).ToString());//鏍囩鏁伴噺
+                    }
+                    else
+                    {
+                        throw new Exception("褰撳墠鍗曟嵁鐗╂枡鏄竴绾у寘瑁咃紝鏈煡璇㈠埌涓�绾у寘瑁呬俊鎭�");
+                    }
+
+                    #region 鑾峰彇/鐢熸垚鎵规鍙�
+
+                    string maxLotNoStr = ""; //鎵规鍙�
+                    string maxBoxCode = ""; //绠辩爜鍙�
+                    // 鐢熸垚鑷紪鎵瑰彿
+                    string toDayTime = DateTime.Now.ToString("yyyyMMdd");
+                    var diJiJian = 0;
+
+                    var maxLotNo = label.Max(a => a.LotNo);
+                    var maxBoxNo = label.Max(a => a.BoxNo);
+                    if (isReset == "0")
+                    {
+                       
+                        maxLotNoStr = maxLotNo;
+                        maxBoxCode = maxBoxNo;
+                        if (string.IsNullOrWhiteSpace(maxLotNoStr))
+                        {
+                            maxLotNoStr = toDayTime.Substring(2, 6) + "0001";
+                        } 
+                    }
+                    else
+                    {
+                        var maxCode = Db.Queryable<BllLabelBoxNo>().Max(a => a.LotNo);                        // 鑾峰彇浠婂ぉ鏈�澶ф壒娆″彿
+                        if (string.IsNullOrWhiteSpace(maxCode))
+                        {
+                            maxLotNoStr = toDayTime.Substring(2, 6) + "0001";
+                        }
+                        else
+                        {
+                            var lotStr = maxCode.Substring(0, 6);
+                            var timeStr = toDayTime.Substring(2, 6);
+                            if (lotStr == timeStr)
+                            {
+                                maxLotNoStr = toDayTime.Substring(2, 6) + (int.Parse(maxCode.Substring(6, 4)) + 1).ToString().PadLeft(4, '0');
+                            }
+                            else
+                            {
+                                maxLotNoStr = timeStr + "0001";
+                            }
+
+                        }
+                    }
+
+                    #endregion
+
+                    var modelList = new List<LabelBoxDto>();
+                    
+                    for (int i = 1; i <= labelNum; i++)
+                    {
+                        // 鐗╂枡鏉$爜淇℃伅璧嬪��
+                        LabelBoxDto model = new LabelBoxDto();
+                        model.AsnDetailNo = imId;  
+                        model.SkuNo = asnList.SkuNo;
+                        model.SkuName = asnList.SkuName;
+                        
+                        model.SupplierName = asn.CustomerName;                        // 渚涘簲鍟�
+                        
+                        model.Standard = asnList.Standard;                            // 瑙勬牸
+                        model.PackageStandard = packStandard;
+                        model.SupplierLot = supplierLot;                         // 鍘傚鎵瑰彿 
+                        model.LotNo = maxLotNoStr;                      //鎵规
+
+                        model.ProductionTime = DateTime.Parse(productionTime);          // 鐢熶骇鏃ユ湡 
+                        model.StoreTime = DateTime.Parse(storeTime);                     // 鍌ㄥ瓨鏈熻嚦
+                        model.ExpirationTime = DateTime.Parse(expirationTime);          // 鏈夋晥鏈熻嚦/璐瓨鏈� 
+                        if (i == labelNum)
+                        {
+                            // 鏈�鍚庝竴涓潯鐮�
+                            var s = zNum * (i - 1);
+                            if (zNum > qty - s)
+                            {
+                                model.Qty = qty - s;// 鏁伴噺
+                            }
+                            else
+                            {
+                                model.Qty = zNum;// 鏁伴噺
+                            }
+                        }
+                        else
+                        {
+                            model.Qty = zNum;         // 鏁伴噺
+                        }
+                         
+
+                        if (maxBoxCode == "")
+                        {
+                            var str = model.LotNo + "000001";
+                            model.BoxNo = str;                 // 鏀彿     鎵瑰彿+ 娴佹按  2302010001000001
+                            maxBoxCode = model.BoxNo;
+                        }
+                        else
+                        {
+                            model.BoxNo = maxBoxCode.Substring(0, 10) + (int.Parse(maxBoxCode.Substring(10, 6)) + 1).ToString().PadLeft(6, '0');
+                            maxBoxCode = model.BoxNo;
+                        }
+                        model.ImgStr = BarcodeHelper.GetCodeBarBase64(model.BoxNo, 80, 50);
+
+                        // 娣诲姞鍒發ist闆嗗悎
+                        modelList.Add(model);
+                         
+                        // 灏嗘潯鐮佷繚瀛樺埌鍘熸枡鏉$爜琛�
+                        var labelModel = new BllLabelBoxNo()
+                        {
+                            ASNNo = asnList.ASNNo,
+                            ASNDetailNo = asnList.Id,
+                            BoxNo = model.BoxNo, 
+                            ParentBoxNo = "",
+                            Qty = model.Qty,
+                            SkuNo = model.SkuNo,
+                            SkuName = model.SkuName,
+                            Standard = model.Standard,
+                            PackageStandard = model.PackageStandard,
+
+                            LotNo = model.LotNo,
+                            SupplierName = asn.CustomerName,   
+                            ProductionTime = model.ProductionTime, 
+                            SupplierLot = model.SupplierLot,
+                            StoreTime = model.StoreTime,
+                            ExpirationTime = model.ExpirationTime,
+                            IsUse = "0",
+                            Level = "1",
+
+                            CreateUser = userId,
+                            CreateTime = DateTime.Now, 
+                        };
+
+                        Db.Insertable(labelModel).ExecuteCommand();
+
+                    } 
+
+                    #endregion
+                }
+                else //(packLevel == 2)
+                {
+                    #region 浜岀骇鍖呰
+
+                    // 鏍规嵁鐢ㄦ埛杈撳叆鐨勭鏁伴噺璁$畻闇�瑕佺殑鏉$爜鏁�
+                    var labQty = label.Sum(m => m.Qty);
+                    var qty2 = asnList.Qty - labQty;
+                    if (qty2 <= 0)
+                    {
+                        throw new Exception("褰撳墠鍗曟嵁鐗╂枡鏍囩宸叉墦鍗板畬姣曪紝濡傛湁闇�瑕佽琛ユ墦");
+                    }
+
+                    #region 澧炲姞鍒拌揣鏁伴噺
+                    
+                    if (arriveQty - qty2 > 0)
+                    {
+                        throw new Exception("鍒拌揣鏁伴噺澶т簬鏈墦鏍囩鏁伴噺锛岃閲嶆柊杈撳叆鍒拌揣鏁伴噺!");
+                    }
+                    else
+                    {
+                        qty2 = arriveQty;
+                    }
+                    #endregion
+
+                    int labelNum2 = 1; //鐢熶骇绠辨潯鐮佹暟閲�
+
+                    labelNum2 = int.Parse(Math.Ceiling(qty2 / bNum).ToString());
+
+                     
+
+                    var ss = bNum / zNum; //姣忕鏀爣绛炬暟閲�
+                    var labelNumZ2 = Math.Ceiling((decimal)ss);
+                    
+                    #region 鑾峰彇/鐢熸垚鎵规鍙�
+
+                    string maxCodestr2 = "";    //鎵规
+                    string maxboxcode2 = "";    //绠辩爜
+                    string maxboxcode3 = "";    //鏀爜
+                                                // 鐢熸垚鑷紪鎵瑰彿
+                    string toDayTime2 = DateTime.Now.ToString("yyyyMMdd");
+                    if (isReset == "0")
+                    {
+                        var maxCode = label.Max(a => a.LotNo);
+                        var boxCode1 = label.Where(m=>m.Level == "1").Max(a => a.BoxNo);//绠卞彿
+                        var boxCode2 = label.Where(m => m.Level == "2").Max(a => a.BoxNo);//鏀彿
+                        maxCodestr2 = maxCode;
+                        maxboxcode2 = boxCode1;
+                        maxboxcode3 = boxCode2;
+                        if (string.IsNullOrWhiteSpace(maxCodestr2))
+                        {
+                            maxCodestr2 = toDayTime2.Substring(2, 6) + "0001";
+                        }
+                    }
+                    else
+                    {
+                        var maxCode = Db.Queryable<BllLabelBoxNo>().Max(a => a.LotNo);                        // 鑾峰彇浠婂ぉ鏈�澶ф壒娆″彿
+                        if (string.IsNullOrWhiteSpace(maxCode))
+                        {
+                            maxCodestr2 = toDayTime2.Substring(2, 6) + "0001";
+                        }
+                        else
+                        {
+                            var lotStr = maxCode.Substring(0, 6);
+                            var timeStr = toDayTime2.Substring(2, 6);
+                            if (lotStr == timeStr)
+                            {
+                                maxCodestr2 = timeStr + (int.Parse(maxCode.Substring(6, 4)) + 1).ToString().PadLeft(4, '0');
+                            }
+                            else
+                            {
+                                maxCodestr2 = timeStr + "0001";
+                            }
+
+                        }
+                    }
+
+                    #endregion
+
+                    var modelList = new List<LabelBoxDto>();
+
+                    for (int i = 1; i <= labelNum2; i++)//绠辩爜鏍囩
+                    {
+                        // 鐗╂枡鏉$爜淇℃伅璧嬪��
+                        LabelBoxDto model = new LabelBoxDto();
+                        model.AsnDetailNo = imId;
+                        model.SkuNo = asnList.SkuNo;
+                        model.SkuName = asnList.SkuName;
+                        
+                        model.Standard = asnList.Standard;               // 瑙勬牸
+                        model.PackageStandard = packStandard;
+
+                        model.SupplierLot = supplierLot;                 // 鍘傚鎵瑰彿 
+                        model.LotNo = maxCodestr2;                      //鎵规
+
+                        model.ProductionTime = DateTime.Parse(productionTime);          // 鐢熶骇鏃ユ湡 
+                        model.StoreTime = DateTime.Parse(storeTime);                     // 鍌ㄥ瓨鏈熻嚦
+                        model.ExpirationTime = DateTime.Parse(expirationTime);          // 鏈夋晥鏈熻嚦/璐瓨鏈� 
+                        if (i == labelNum2)
+                        {
+                            // 鏈�鍚庝竴涓潯鐮�
+                            var s = bNum * (i - 1);
+                            if (bNum > qty2 - s)
+                            {
+                                model.Qty = qty2 - s;// 鏁伴噺
+                            }
+                            else
+                            {
+                                model.Qty = bNum;// 鏁伴噺
+                            }
+                        }
+                        else
+                        {
+                            model.Qty = bNum;                                                         // 鏁伴噺
+                        }
+                        
+                        if (maxboxcode2 == "")
+                        {
+                            maxboxcode2 =  model.LotNo +"000001";
+                            model.BoxNo = maxboxcode2;        // 绠卞彿     鎵瑰彿+绗嚑绠�
+                            maxboxcode2 = model.BoxNo;
+                        }
+                        else
+                        {
+                            model.BoxNo = maxboxcode2.Substring(0, 10) + (int.Parse(maxboxcode2.Substring(10, 6)) + 1).ToString().PadLeft(6, '0');
+                            maxboxcode2 = model.BoxNo;
+                        }
+                        model.ImgStr = BarcodeHelper.GetCodeBarBase64(model.BoxNo, 80, 50);
+
+                        // 娣诲姞鍒發ist闆嗗悎
+                        modelList.Add(model);
+
+                        if (i == labelNum2)
+                        {
+                            var isGo2 = false;
+                            var sl = 0;
+                            for (int j = 1; j <= labelNumZ2; j++)
+                            {
+                                if (isGo2)
+                                {
+                                    break;
+                                }
+                                var d = zNum;
+                                if (i == labelNum2)
+                                {
+                                    var s = bNum * (i - 1);
+                                    var s2 = zNum * (j - 1);
+                                    if (zNum >= qty2 - s - s2)
+                                    {
+                                        d = (int)(qty2 - s - s2);    // 鏁伴噺
+                                        isGo2 = true;
+                                    }
+                                }
+                                sl++;
+                            }
+                            labelNumZ2 = sl;
+                        }
+
+                        for (int j = 1; j <= labelNumZ2; j++)//鏈�灏忓崟浣嶆爣绛�
+                        {
+                            if (isGo)
+                            {
+                                break;
+                            }
+                            var d = zNum;
+                            if (i == labelNum2)
+                            {
+                                var s = bNum * (i - 1);
+                                var s2 = zNum * (j - 1);
+                                if (zNum >= qty2 - s - s2)
+                                {
+                                    d = (int)(qty2 - s - s2);    // 鏁伴噺
+                                    isGo = true;
+                                }
+                            }
+                            //// 鐗╂枡鏉$爜淇℃伅璧嬪��
+                            //LabelPrint5Model model2 = new LabelPrint5Model();
+                            //model2.ImportId = imId;
+                            //model2.OuterBillCode = list.OuterBillCode;
+                            //model2.ImportBillCode = list.ImportBillCode;
+                            //model2.SkuNo = list.GoodsCode;
+                            //model2.SkuName = list.GoodsName;
+                            //model2.QtyCount = (int)labelNumZ2;                          // 鎬讳欢鏁�(int)labelNumZ2
+
+                            //model2.SupplierName = supplierName;                        // 鐢熶骇鍘傚
+                            //model2.ProductionDate = productionDate;                      // 鐢熶骇鏃ユ湡
+                            //model2.SapSkuNo = sapNo;                            // SAP浠g爜
+                            //model2.Standard = good.GoodsStandard;                            // 瑙勬牸
+                            //model2.SupplierLot = supplierLot;                         // 鍘傚鎵瑰彿
+
+                            //model2.LotNo = maxCodestr2;                      //鎵规
+
+
+                            //model2.InspectTime = inspectTime;                     // 澶嶉獙鏈熻嚦
+                            //model2.ExpirationTime = expirationTime;                  // 鏈夋晥鏈熻嚦/璐瓨鏈�
+                            //model2.ExpirationType = good.GoodsTemp;                  // 璐瓨鏉′欢
+                            //model2.Qty = d;                                                         // 鏁伴噺
+
+                            //model2.QtyOrd = j;                                               // 绗嚑浠�
+                            //if (maxboxcode3 == "")
+                            //{
+                            //    var str = mesGood.PadRight(16, ' ') + model.LotNo.PadRight(12, ' ') + "0001";
+                            //    model2.BoxCode = str;                 // 鏀彿     鎵瑰彿+绗嚑绠�
+                            //    maxboxcode3 = model2.BoxCode;
+                            //}
+                            //else
+                            //{
+                            //    model2.BoxCode = maxboxcode3.Substring(0, 28) + (int.Parse(maxboxcode3.Substring(28, 4)) + 1).ToString().PadLeft(4, '0');
+                            //    maxboxcode3 = model2.BoxCode;
+                            //}
+
+                            //model2.imageStr = Utility.Extra.BarcodeHelper.GetQrCodeBase64(model2.BoxCode, 85, 85);
+                            //// 娣诲姞鍒發ist闆嗗悎
+
+                            //if (printModel.Count(m => m.BoxCode.Length > 17) <= 100)//鎺掗櫎寰呯鐮佸垽鏂敮鐮佹槸鍚﹀皬浜�100
+                            //{
+                            //    printModel.Add(model2);
+                            //}
+                            //var guid = Guid.NewGuid().ToString("N");
+                            //// 灏嗘潯鐮佷繚瀛樺埌鍘熸枡鏉$爜琛�
+                            //var LabelModel2 = new LabelPrint
+                            //{
+                            //    LabelID = guid,
+                            //    LabelStream = model.BoxCode,
+                            //    BoxCode1 = model2.BoxCode,
+                            //    GoodsCode = model2.SkuNo,
+                            //    GoodsName = model2.SkuName,
+                            //    GoodsStandard = model2.Standard,
+                            //    ImportLotNo = model2.LotNo,
+                            //    SupplierName = model2.SupplierName,
+                            //    ImportId = model2.ImportId,
+                            //    OuterBillCode = model2.OuterBillCode,
+                            //    ImportBillCode = model2.ImportBillCode,
+                            //    ProductionDate = model2.ProductionDate,
+                            //    SapSkuNo = model2.SapSkuNo,
+                            //    Qty = model2.Qty,
+                            //    SupplierLot = model2.SupplierLot,
+                            //    InspectTime = model2.InspectTime,
+                            //    ExpirationTime = model2.ExpirationTime,
+                            //    QtyCount = model2.QtyCount,
+                            //    QtyOrd = model2.QtyOrd,
+                            //    ExpirationType = model2.ExpirationType,
+                            //    BoxNum = bNum,//model.Qty,
+
+                            //    BulkTank = model.Qty == bNum ? 0 : 1,//闆跺ご绠�
+                            //    BulkCase = 0,//闆跺ご鐩�
+
+                            //    CreateUser = createUser,
+                            //    CreateTime = DateTime.Now,
+                            //    IsUse = 0
+                            //};
+
+                            //DataContext.LabelPrint.InsertOnSubmit(LabelModel2);
+                        }
+
+
+                    }
+
+                    #endregion
+                }
+
+                //return printModel;
+
+
+                throw new NotImplementedException();
+            }
+            catch (Exception e)
+            { 
+                throw new Exception(e.Message);
+            }
+        }
+
+
     }
 }
diff --git a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
index fc46b71..385819f 100644
--- a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
+++ b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
@@ -132,7 +132,7 @@
         public List<BoxInfoDto> GetBoxInfos(BoxInfoVm model)
         {
             try
-            {                
+            {
                 string sqlString = string.Empty;
                 if (model.IsHuiKu == 0)
                 {
@@ -517,7 +517,7 @@
                 #region 鏄惁鍥炴祦鍏ュ簱
                 int iscount = 0;
                 //搴撳瓨鏄庣粏淇℃伅
-                var stockDetail = Db.Queryable<DataStockDetail>().Where(a => a.IsDel == "0" && a.PalletNo == model.PalletNo).ToList();                
+                var stockDetail = Db.Queryable<DataStockDetail>().Where(a => a.IsDel == "0" && a.PalletNo == model.PalletNo).ToList();
                 //楠岃瘉搴撳瓨鏄惁鎷ユ湁璇ユ墭淇℃伅
                 if (stockDetail != null && stockDetail.Count > 0)
                 {
@@ -635,7 +635,7 @@
                             strMsg = "-1:绠辩爜淇℃伅涓嶅瓨鍦紝璇锋牳鏌�!";
                             return strMsg;
                         }
-                        else 
+                        else
                         {
                             // 鏀瑰彉绠辨敮鍏崇郴琛ㄧ姸鎬侊細宸插叆搴�
                             sqlString = $"Update BllBoxInfo set Status = '2' where PalletNo = '{model.PalletNo}' and ASNNo = '{model.ASNNo}' and Status = '1'";
@@ -644,7 +644,7 @@
                             pallQty = boxinfo2.Sum(w => w.Qty);
                             //鍏ュ簱鍗曟槑缁嗗畬鎴愭暟閲忓鍔�
                             noticeItem.CompleteQty += pallQty;
-                        }                        
+                        }
                         //鍒ゆ柇鍏ュ簱鏁伴噺澧炲姞鍚庢槸鍚﹀ぇ浜庣瓑浜庡崟鎹暟閲�
                         if (noticeItem.CompleteQty >= noticeItem.Qty)
                         {
@@ -703,7 +703,7 @@
                             sqlString = "select sum(qty) from BllBoxInfo where isdel = 0 and ";
                             sqlString += $"BindNo = '{palletbindInfo.Id}'";
                             int inspectQty = Db.Ado.GetInt(sqlString);
-                            
+
                             // 娣诲姞搴撳瓨鏄庣粏琛�
                             detailModel = new DataStockDetail()
                             {
@@ -1109,7 +1109,7 @@
             try
             {
                 //鍏ュ簱涓�
-                var aSNNoList= Db.Ado.SqlQuery<string>($"SELECT DISTINCT ASNNo from BllPalletBind where IsDel=0 and Status=0 and PalletNo='{palletNo}' ").ToList();
+                var aSNNoList = Db.Ado.SqlQuery<string>($"SELECT DISTINCT ASNNo from BllPalletBind where IsDel=0 and Status=0 and PalletNo='{palletNo}' ").ToList();
                 if (aSNNoList.Count <= 0)
                 {
                     //搴撳鎵樼洏鎴栧钩搴撴墭鐩�
@@ -1166,7 +1166,7 @@
         //鎷兼墭鍏ュ簱
         public void CompleteInStockLing(PdaLingAsnVm model, int userId)
         {
-            try 
+            try
             {
                 if (string.IsNullOrWhiteSpace(model.AsnNo))
                 {
@@ -1203,10 +1203,10 @@
                 foreach (var item in boxinfo)
                 {
                     if (!string.IsNullOrEmpty(item.PalletNo))
-                    {   
+                    {
                         throw new Exception("-1:璇ョ鐮佸凡缁戝畾鍏朵粬鎵樼洏锛岃鍏堣В缁戞墭鐩�!");
                     }
-                    bNum += item.Qty;                    
+                    bNum += item.Qty;
                 }
                 if (bNum == boxinfo[0].FullQty)
                 {
@@ -1267,7 +1267,7 @@
                     //淇敼鍏ュ簱鍗曟�诲崟淇℃伅
                     arrival.Status = "2";
                     arrival.CompleteTime = serverTime;
-                    arrival.UpdateUser =userId;
+                    arrival.UpdateUser = userId;
                     arrival.UpdateTime = serverTime;
                     Db.Updateable(arrival).ExecuteCommand();
                 }
@@ -1373,7 +1373,7 @@
 
                 #region 搴撳瓨鏄庣粏琛�
                 var boxinfoItem = boxinfo.First();
-                var detailModel = Db.Queryable<DataStockDetail>() .First(it => it.PalletNo == model.PalletNo && it.LotNo == arrivalnotice.LotNo 
+                var detailModel = Db.Queryable<DataStockDetail>().First(it => it.PalletNo == model.PalletNo && it.LotNo == arrivalnotice.LotNo
                      && it.SkuNo == arrivalnotice.SkuNo && it.Standard == arrivalnotice.Standard && it.IsDel == "0");
                 var stId = 0;
                 if (detailModel == null || detailModel.Id == 0)
@@ -1537,19 +1537,24 @@
                 {
                     throw new Exception("-1:鎵樼洏鍙蜂笉鍙负绌�!");
                 }
-                if (string.IsNullOrEmpty(model.BoxNo))
+                //鍒ゆ柇鐗╂枡鏁伴噺鏄惁涓�0 涓�0鍒ゆ柇绠辩爜淇℃伅 涓嶄负0缁х画
+                if (model.SkuQty == 0)
                 {
-                    throw new Exception("-1:绠辩爜淇℃伅涓嶅彲涓虹┖!");
-                }
-
-                if (model.IsContinue == "1")
-                {
-                    if (string.IsNullOrWhiteSpace(model.TailBoxNo))
+                    if (string.IsNullOrEmpty(model.BoxNo))
                     {
-                        throw new Exception("-1:寮�鍚繛缁粍鎵樻椂锛屽熬绠辩爜淇℃伅涓嶅彲涓虹┖!");
+                        throw new Exception("-1:绠辩爜淇℃伅涓嶅彲涓虹┖!");
                     }
 
+                    if (model.IsContinue == "1")
+                    {
+                        if (string.IsNullOrWhiteSpace(model.TailBoxNo))
+                        {
+                            throw new Exception("-1:寮�鍚繛缁粍鎵樻椂锛屽熬绠辩爜淇℃伅涓嶅彲涓虹┖!");
+                        }
+
+                    }
                 }
+
                 #endregion
                 // 楠岃瘉鍏ュ簱鍗曟�昏〃
                 var notice = Db.Queryable<BllArrivalNotice>().First(m => m.IsDel == "0" && m.ASNNo == model.AsnNo);
@@ -1560,11 +1565,11 @@
                 //鍏ュ簱鍗曠被鍨嬶紝0锛氭垚鍝佸叆搴� 1锛氶噰璐叆搴� 2锛氫腑闂村搧鍏ュ簱 3锛氶��璐у叆搴� 4锛氳溅闂翠綑鏂欓��鍥炲叆搴� 5锛氬叾瀹冨叆搴� 6锛氫唬鍌ㄥ叆搴�
                 if (notice.Type == "0" || notice.Type == "3" || notice.Type == "5" || notice.Type == "6")
                 {
-                    BindPalletForBox(model,userId,origin);
+                    BindPalletForBox(model, userId, origin);
                 }
                 else
                 {
-                    BindPalletForLabelBox(model,userId);
+                    BindPalletForLabelBox(model, userId);
                 }
             }
             catch (Exception ex)
@@ -1763,7 +1768,7 @@
 
                 // 鏇存敼鍏ュ簱鍗曟槑缁嗗凡缁勬暟閲�
                 var sqlString = string.Empty;
-                sqlString += $"update BllArrivalNoticeDetail set FactQty = FactQty + '{factQty}' where id = '{model.AsnDetailId}';";
+                sqlString += $"update BllArrivalNoticeDetail set FactQty = FactQty + '{bind.Qty}' where id = '{model.AsnDetailId}';";
                 Db.Ado.ExecuteCommand(sqlString);
 
                 // 鏇存敼鍏ュ簱鍗曞強鍏ュ簱鏄庣粏鐘舵��
@@ -1875,7 +1880,7 @@
                         PalletNo = model.PalletNo,
                         PalletNo2 = "",
                         PalletNo3 = "",
-                        Qty = 0,
+                        Qty = model.SkuQty,
                         FullQty = pNum,
                         Status = "0",
                         Type = "0",
@@ -1901,7 +1906,7 @@
                 }
 
                 #region 绠辩爜淇℃伅
-
+                var boxInfoList = new List<BllLabelBoxNo>();
                 var msgStr = $"绠卞彿涓簕model.BoxNo}";
                 var boxInfoList = new List<BllLabelBoxNo>();
                 //棣栫
@@ -1924,6 +1929,29 @@
                     var sql = $"select * from BllLabelBoxNo where IsDel = '0' and boxNo>'{model.BoxNo}' and boxNo<'{model.TailBoxNo}' and Level='1'; ";
                     var list = Db.Ado.SqlQuery<BllLabelBoxNo>(sql);
                     boxInfoList.AddRange(list);
+                decimal factQty = 0.00m;//鎵樼洏鎬绘暟閲�
+                if (model.SkuQty == 0)
+                {
+                    //棣栫
+                    var boxInfo = Db.Queryable<BllLabelBoxNo>().Where(m => m.IsDel == "0" && m.BoxNo == model.BoxNo && m.IsUse == "0" && m.Level == "1").ToList();
+                    if (boxInfo.Count == 0)
+                    {
+                        throw new Exception("-1:绠辩爜淇℃伅涓嶅瓨鍦�!");
+                    }
+                    //鏄惁杩炵画缁勬墭
+                    if (model.IsContinue == "1")
+                    {
+                        boxInfoList.AddRange(boxInfo);
+                        //灏剧
+                        var boxInfo2 = Db.Queryable<BllLabelBoxNo>().Where(m => m.IsDel == "0" && m.BoxNo == model.TailBoxNo && m.IsUse == "0" && m.Level == "1").ToList();
+                        if (boxInfo2.Count == 0)
+                        {
+                            throw new Exception("-1:灏剧鐮佷俊鎭笉瀛樺湪!");
+                        }
+                        boxInfoList.AddRange(boxInfo2);
+                        var sql = $"select * from BllLabelBoxNo where IsDel = '0' and IsUse = '0' and boxNo>'{model.BoxNo}' and boxNo<'{model.TailBoxNo}' and Level='1'; ";
+                        var list = Db.Ado.SqlQuery<BllLabelBoxNo>(sql);
+                        boxInfoList.AddRange(list);
 
                     //鎵惧埌鐩稿叧鐨勪簩绾х爜
                     foreach (var item in boxInfoList)
@@ -2032,7 +2060,7 @@
 
                 // 鏇存敼鍏ュ簱鍗曟槑缁嗗凡缁勬暟閲�
                 var sqlString = string.Empty;
-                sqlString += $"update BllArrivalNoticeDetail set FactQty = FactQty + '{factQty}' where id = '{model.AsnDetailId}';";
+                sqlString += $"update BllArrivalNoticeDetail set FactQty = FactQty + '{bind.Qty}' where id = '{model.AsnDetailId}';";
                 Db.Ado.ExecuteCommand(sqlString);
 
                 // 鏇存敼鍏ュ簱鍗曞強鍏ュ簱鏄庣粏鐘舵��
diff --git a/Wms/WMS.Entity/BllAsnEntity/BllLabelBoxNo.cs b/Wms/WMS.Entity/BllAsnEntity/BllLabelBoxNo.cs
index c9a9ccf..a3311e5 100644
--- a/Wms/WMS.Entity/BllAsnEntity/BllLabelBoxNo.cs
+++ b/Wms/WMS.Entity/BllAsnEntity/BllLabelBoxNo.cs
@@ -61,6 +61,27 @@
         public string SkuName { get; set; }
 
         /// <summary>
+        /// Desc:鐗╂枡瑙勬牸
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        public string Standard { get; set; }
+
+        /// <summary>
+        /// Desc:鍖呰瑙勬牸
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        public string PackageStandard { get; set; }
+
+        /// <summary>
+        /// Desc:鍌ㄥ瓨鏈熻嚦
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        public DateTime? StoreTime { get; set; }
+
+        /// <summary>
         /// Desc:鎵规鍙�
         /// Default:
         /// Nullable:True
diff --git a/Wms/WMS.IBLL/IBllAsnServer/IBllLabelBoxNoServer.cs b/Wms/WMS.IBLL/IBllAsnServer/IBllLabelBoxNoServer.cs
index be6e45b..136e781 100644
--- a/Wms/WMS.IBLL/IBllAsnServer/IBllLabelBoxNoServer.cs
+++ b/Wms/WMS.IBLL/IBllAsnServer/IBllLabelBoxNoServer.cs
@@ -16,5 +16,48 @@
         /// <param name="count">鏁伴噺</param>
         /// <returns>鏍囩绠辩爜淇℃伅</returns>
         List<LabelBoxDto> GetLabelBoxList(LabelBoxVm model, out int count);
+
+        /// <summary>
+        /// 鑾峰彇鏍囩妯℃澘鏍规嵁鍏ュ簱鍗曟槑缁咺D
+        /// </summary>
+        /// <param name="id">鍏ュ簱鍗曟槑缁咺D</param>
+        /// <returns>鏍囩淇℃伅妯℃澘</returns>
+        LabelBoxDto GetLabelBoxModel(int id);
+
+        ///// <summary>
+        /////  鑾峰彇鐗╂枡鏍囩淇℃伅JC06
+        ///// </summary>
+        ///// <param name="imId"></param>
+        ///// <param name="isPrint">鏄惁閲嶆柊鐢熸垚鑷湁鎵规 0:鍚� 1:鏄� </param>
+        ///// <param name="createUser">鍒涘缓浜�</param>
+        ///// <param name="number">绠卞唴鏁伴噺锛堜竴绾ф爣绛惧繀濉級</param>
+        ///// <param name="productionDate">鐢熶骇鏃ユ湡</param>
+        ///// <param name="supplierName">鐢熶骇鍘傚</param>
+        ///// <param name="supplierLot">鐢熶骇鍘傚鎵瑰彿</param>
+        ///// <param name="inspectTime">鏈夋晥鏈�</param>
+        ///// <param name="expirationTime">淇濊川鏈�</param>
+        ///// <param name="bQNum">澶栫鏍囩鏁伴噺</param>
+        ///// <param name="skuNum">鍒拌揣鏁伴噺</param>
+        ///// <returns></returns>
+
+        /// <summary>
+        /// 鑾峰彇鏍囩淇℃伅(鐢熸垚鏍囩)
+        /// </summary>
+        /// <param name="imId">鍏ュ簱鍗曟槑缁咺D</param>
+        /// <param name="isReset">鏄惁閲嶆柊鐢熸垚鑷湁鎵规 0:鍚� 1:鏄�</param>
+        /// <param name="arriveQty">鍒拌揣鏁伴噺</param>
+        /// <param name="skuName">鐗╂枡鍚嶇О</param>
+        /// <param name="standard">瑙勬牸/鍨嬪彿</param>
+        /// <param name="packStandard">鍖呰瑙勬牸</param>
+        /// <param name="skuNo">鐗╂枡缂栫爜</param>
+        /// <param name="supplierLot">渚涘簲鍟嗘壒娆�</param>
+        /// <param name="productionTime">鐢熶骇鏃ユ湡</param>
+        /// <param name="expirationTime">鏈夋晥鏈熻嚦</param>
+        /// <param name="storeTime">鍌ㄥ瓨鏈熻嚦</param>
+        /// <param name="userId">鎿嶄綔浜�</param>
+        /// <returns></returns>
+        List<LabelBoxDto> AddLabelBoxReturn(int imId, string isReset, decimal arriveQty, string skuName,string standard,string packStandard,string skuNo, string supplierLot, string productionTime, string expirationTime, string storeTime,int userId);
+
+
     }
 }
diff --git a/Wms/Wms/Controllers/BllAsnController.cs b/Wms/Wms/Controllers/BllAsnController.cs
index 081f183..fee616f 100644
--- a/Wms/Wms/Controllers/BllAsnController.cs
+++ b/Wms/Wms/Controllers/BllAsnController.cs
@@ -862,6 +862,21 @@
             }
         }
 
+        [HttpGet]
+        public IActionResult GetLabelBoxModel(int id)
+        {
+            try
+            {
+                var list = _labelBox.GetLabelBoxModel(id);
+                return Ok(new { code = 0, msg = "绠辩爜妯℃澘淇℃伅", data = list });
+            }
+            catch (Exception e)
+            {
+                return Ok(new { code = 1, msg = e.Message });
+            }
+        }
+
+
         #endregion
     }
 

--
Gitblit v1.8.0