From d9f292a9484ff1efb5d4ccc3076ff16d405459ca Mon Sep 17 00:00:00 2001
From: bklLiudl <673013083@qq.com>
Date: 星期五, 15 三月 2024 11:24:29 +0800
Subject: [PATCH] Merge branch 'master' into Liudl

---
 HTML/views/WareHouseSetting/StorageLegend.html        |   84 ++++++-----
 Wms/WMS.BLL/BllAsnServer/BllBoxInfoServer.cs          |    4 
 Wms/Wms/Controllers/BllAsnController.cs               |    2 
 HTML/views/StatisticalReport/BoxInfor.html            |   25 +++
 HTML/views/WareHouseSetting/FlatLibraryLegend.html    |  100 ++++++++++++++
 Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs        |   10 +
 HTML/views/ASNSetting/LabelPrintSelect.html           |    8 +
 Wms/WMS.BLL/DataServer/StockServer.cs                 |    6 
 Wms/Wms/appsettings.json                              |    3 
 HTML/views/StatisticalReport/InventoryStatistics.html |   51 +++++--
 HTML/views/ASNSetting/ArrivalNotice.html              |    4 
 Wms/Model/ModelVm/BllAsnVm/BoxInfoVm.cs               |    1 
 Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs               |   30 ++++
 Wms/WMS.BLL/SysServer/StorageLocatServer.cs           |   72 +++++----
 HTML/views/ASNSetting/LabelPrint.html                 |    8 
 Wms/WMS.IBLL/IBllAsnServer/IBllBoxInfoServer.cs       |    2 
 16 files changed, 303 insertions(+), 107 deletions(-)

diff --git a/HTML/views/ASNSetting/ArrivalNotice.html b/HTML/views/ASNSetting/ArrivalNotice.html
index 918055e..4c52f8f 100644
--- a/HTML/views/ASNSetting/ArrivalNotice.html
+++ b/HTML/views/ASNSetting/ArrivalNotice.html
@@ -1193,7 +1193,7 @@
 						layer.open({
 							type: 2,
 							title: '鐢熸垚鏍囩',
-							content: 'LabelPrintSelect.html?Id='+id,
+							content: 'LabelPrintSelect.html?Id='+id+'&SupplierLot='+data.SupplierLot,
 							maxmin: true,
 							area: ['480px', '615px'],
 							btn: ['纭畾','鍙栨秷'],
@@ -1207,7 +1207,7 @@
 									console.log(field);
 									//鎻愪氦 Ajax 鎴愬姛鍚庯紝闈欐�佹洿鏂拌〃鏍间腑鐨勬暟鎹�
 									//"&Level="+field.level+"&Type="+field.type+"&BoxType="+field.boxType+"&Qty="+field.qty+
-									var str = "Id="+id+"&IsReset="+field.reset+"&ArriveQty="+field.arriveQty+"&ProductionTime="+field.productionTime+"&ExpirationTime="+field.expirationTime+"&StoreTime="+field.storeTime;
+									var str = "Id="+id+"&IsReset="+field.reset+"&ArriveQty="+field.arriveQty+"&ProductionTime="+field.productionTime+"&ExpirationTime="+field.expirationTime+"&StoreTime="+field.storeTime+"&SupplierLot="+field.SupplierLot;
 									
 									layer.open({
 										type: 2,
diff --git a/HTML/views/ASNSetting/LabelPrint.html b/HTML/views/ASNSetting/LabelPrint.html
index 2519584..a17677f 100644
--- a/HTML/views/ASNSetting/LabelPrint.html
+++ b/HTML/views/ASNSetting/LabelPrint.html
@@ -118,6 +118,9 @@
             var productionTime = getQueryString('ProductionTime');
             var expirationTime = getQueryString('ExpirationTime');
             var storeTime = getQueryString('StoreTime');  
+
+            var supplierLot=getQueryString('SupplierLot'); //渚涜揣鎵规
+            $("#SupplierLot").html(supplierLot);
             
             var doing = true;
             // console.log(productionTime);
@@ -136,7 +139,8 @@
                         ArriveQty:arriveQty,  
                         ProductionTime:productionTime,
                         ExpirationTime:expirationTime,
-                        StoreTime:storeTime
+                        StoreTime:storeTime,
+                        SupplierLot:supplierLot//渚涜揣鎵规
                     };
                     // console.log(param);
                     synData(IP + "/BllAsn/AddLabelBox", param , 'post', function (res) {
@@ -182,7 +186,7 @@
                         $("#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);
                         
diff --git a/HTML/views/ASNSetting/LabelPrintSelect.html b/HTML/views/ASNSetting/LabelPrintSelect.html
index b2efa30..7e1d8e8 100644
--- a/HTML/views/ASNSetting/LabelPrintSelect.html
+++ b/HTML/views/ASNSetting/LabelPrintSelect.html
@@ -11,6 +11,12 @@
 	<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="SupplierLot" id="SupplierLot" placeholder="璇疯緭鍏ヤ緵璐ф壒娆�" autocomplete="off" class="layui-input">
+				</div>
+			</div>
             <div class="layui-form-item">
 				<label class="layui-form-label">鐢熶骇鏃ユ湡</label>
 				<div class="layui-input-block">
@@ -116,6 +122,8 @@
                     });
 
 					var id = getQueryString('Id');
+					var SupplierLot=getQueryString('SupplierLot');//渚涜揣鎵规
+					$('#SupplierLot').val(SupplierLot);
 					var asnType = getQueryString('Type');
 					console.log(asnType);
 					console.log(asnType == 4);
diff --git a/HTML/views/StatisticalReport/BoxInfor.html b/HTML/views/StatisticalReport/BoxInfor.html
index b5bb0b4..d8fb7df 100644
--- a/HTML/views/StatisticalReport/BoxInfor.html
+++ b/HTML/views/StatisticalReport/BoxInfor.html
@@ -79,7 +79,7 @@
 								<input type="text" id="BoxNo"  name="BoxNo" placeholder="绠辩爜" autocomplete="off" class="layui-input">
 							</div>
 						</div>
-						<div class="layui-inline zhijian">
+						<!-- <div class="layui-inline zhijian">
 							<label class="layui-form-label" style="width: 60px;">绠辨敮鐘舵��</label>
 							<div class="layui-input-inline" style="width: 170px; margin-right: 0px;">
 								<select name="Status" id="Status" lay-search>
@@ -90,7 +90,7 @@
 									<option value="3">宸插嚭搴�</option>
 								</select>
 							</div>
-						</div>
+						</div> -->
 						<div class="layui-inline zhijian">
 							<label class="layui-form-label" style="width: 60px;">鎶芥鏍囪</label>
 							<div class="layui-input-inline" style="width: 170px; margin-right: 0px;">
@@ -397,6 +397,8 @@
                     {field: 'SkuName', title: '鐗╂枡鍚嶇О', align: 'center'},
 					{field: 'OwnerNo',title: '璐т富缂栫爜',align: 'center'},
 					{field: 'OwnerName',title: '璐т富鍚嶇О',align: 'center'}, 
+					{field: 'SupplierNo',title: '渚涘簲鍟嗙紪鐮�',align: 'center'},
+					{field: 'SupplierName',title: '渚涘簲鍟嗗悕绉�',align: 'center'}, 
                     {field: 'LotNo', title: '鎵规鍙�', align: 'center'},
                     {field: 'LotText', title: '鎵规鎻忚堪', align: 'center'},
                     {field: 'SupplierLot', title: '渚涜揣鎵规', align: 'center'},
@@ -687,14 +689,29 @@
 				
 				//鐩戝惉Tab鍒囨崲锛屼互鏀瑰彉鍦板潃hash鍊�
 				element.on('tab(docDemoTabBrief)', function(data){
+					var SkuNo = $("#SkuNo").val();
+					var SkuName = $("#SkuName").val();
+					var LotNo = $("#LotNo").val();
+					var PalletNo = $("#PalletNo").val();
+
+					var BoxNo = $("#BoxNo").val();
+					var Status = $("#Status").val();
+					var InspectMark = $("#InspectMark").val();
+					var BitPalletMark = $("#BitPalletMark").val();
+					var BitBoxMark = $("#BitBoxMark").val();
+					var InspectStatus = $("#InspectStatus").val();
+
+					var OwnerNo = $("#OwnerNo").val();
+					var OwnerName = $("#OwnerName").val();
+
 					console.log(data.index);
 					yemianid = data.index
 					if(yemianid == 0){
 						console.log("鎬诲崟");
-						refreshTable("","","","","","","","","","","","");
+						refreshTable(SkuNo,SkuName,PalletNo,LotNo,BoxNo,Status,InspectMark,BitPalletMark,BitBoxMark,InspectStatus,OwnerNo,OwnerName);
 					}else if(yemianid == 1){
 						console.log("鏄庣粏");
-						refreshTable2(quanid);
+						refreshTable2(quanid,SkuNo,SkuName,LotNo,PalletNo,BoxNo,Status,InspectMark,BitBoxMark,InspectStatus);
 					}
 				});
 				var doing = true;
diff --git a/HTML/views/StatisticalReport/InventoryStatistics.html b/HTML/views/StatisticalReport/InventoryStatistics.html
index cee3e63..878f85c 100644
--- a/HTML/views/StatisticalReport/InventoryStatistics.html
+++ b/HTML/views/StatisticalReport/InventoryStatistics.html
@@ -296,7 +296,7 @@
 
 			var $ = layui.$;
 			var yemianid = 0;
-			refreshTable("", "");
+			refreshTable("", "","","","");
 
 			// 琛ㄥ崟闇�瑕佺殑鍙橀噺
 			var infoOptions;
@@ -368,7 +368,7 @@
 			var TotalColsSysArr=encodeURIComponent(encodeURIComponent(JSON.stringify(TotalColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜
 			//#endregion
 			//鑾峰彇鎬婚噺淇℃伅
-			function refreshTable() {
+			function refreshTable(SkuNo,SkuName,OwnerNo,OwnerName,LotNo) {
 				//#region 鑷畾涔夎〃澶�
 				var colsJson
 				var param1={
@@ -400,8 +400,14 @@
 						}, 
 						cols:colsJson
 					};
-
-					sendData(IP + "/Statistical/GetInventoryList?SkuNo=" + $("#SkuNo").val() + "&&SkuName=" + $("#SkuName").val() + "&&OwnerNo=" + $("#OwnerNo").val()+ "&&OwnerName=" + $("#OwnerName").val()+"&&LotNo=" + $("#LotNo").val(), {}, 'get', function (res) {
+					var param = {
+						SkuNo:SkuNo, //鐗╂枡鍙�
+						SkuName:SkuName, //鐗╂枡鍚嶇О
+						OwnerNo:OwnerNo, //璐т富缂栫爜
+						OwnerName:OwnerName, //璐т富鍚嶇О
+						LotNo:LotNo, //鎵规鍙�
+					};
+					sendData(IP + "/Statistical/GetInventoryList", param, 'get', function (res) {
 						console.log(res)
 						if (res.code == 0) { //鎴愬姛
 							var list = res.data;
@@ -537,7 +543,7 @@
 					]];
 			var DetailColsSysArr=encodeURIComponent(encodeURIComponent(JSON.stringify(DetailColsArr)))//灏嗚〃澶存暟鎹繘琛寀rl缂栫爜
 			//#endregion
-			function refreshTable2(sku,lotNo) {
+			function refreshTable2(SkuNo,SkuName,OwnerNo,OwnerName,LotNo,LocatNo,PalletNo,Status,InspectStatus) {
 				//#region 鑷畾涔夎〃澶�
 				var colsJson2
 				var param1={
@@ -568,8 +574,18 @@
 						}, 	
 						cols:colsJson2
 					};
-					
-					sendData(IP + "/Statistical/GetInventoryList1?SkuNo=" + sku + "&&SkuName=" + $("#SkuName").val() + "&&LotNo=" + lotNo + "&&LocatNo=" + $("#LocatNo").val() + "&&PalletNo=" + $("#PalletNo").val() + "&&Status=" + $("#Status").val() + "&&InspectStatus=" + $("#InspectStatus").val()+ "&&OwnerNo=" + $("#OwnerNo").val()+ "&&OwnerName=" + $("#OwnerName").val(), {}, 'get', function (res) {
+					var param = {
+						SkuNo:SkuNo, //鐗╂枡鍙�
+						SkuName:SkuName, //鐗╂枡鍚嶇О
+						OwnerNo:OwnerNo, //璐т富缂栫爜
+						OwnerName:OwnerName, //璐т富鍚嶇О
+						LotNo:LotNo, //鎵规鍙�
+						LocatNo:LocatNo,//鍌ㄤ綅鍦板潃
+						PalletNo:PalletNo, //鎵樼洏鍙�
+						Status:Status,//搴撳瓨鐘舵��
+						InspectStatus:InspectStatus //璐ㄦ鐘舵��						
+					};
+					sendData(IP + "/Statistical/GetInventoryList1", param, 'get', function (res) {
 						if (res.code == 0) //鎴愬姛
 						{
 							var list = res.data;
@@ -595,8 +611,6 @@
 			
 			//var url = IP + "/Statistical/GetInventoryList1";
 
-
-
 			//鎺ュ彈鍏ㄥ眬鍙橀噺
 			let quanSkuNo = '';
 			let quanLotNo='';
@@ -613,12 +627,12 @@
 				var InspectStatus = $("#InspectStatus").val();
 				if (yemianid == 0) {
 					console.log("鎬诲崟");
-					refreshTable(SkuNo, SkuName);
+					refreshTable(SkuNo, SkuName,OwnerNo,OwnerName,LotNo);
 				} else if (yemianid == 1) {
 					quanSkuNo = '';
 					quanLotNo='';
 					console.log("鏄庣粏");
-					refreshTable2(SkuNo,LotNo);
+					refreshTable2(SkuNo,SkuName,OwnerNo,OwnerName,LotNo,LocatNo,PalletNo,Status,InspectStatus);
 				}
 
 			});
@@ -631,20 +645,29 @@
 				console.log(obj);
 				quanSkuNo = obj.data.SkuNo;
 				quanLotNo=obj.data.lotNo;
-				refreshTable2(obj.data.SkuNo,obj.data.LotNo);
+				refreshTable2(obj.data.SkuNo,"","","",obj.data.LotNo);
 				yemianid = 1;
 			});
 
 			//鐩戝惉Tab鍒囨崲锛屼互鏀瑰彉鍦板潃hash鍊�
 			element.on('tab(docDemoTabBrief)', function (data) {
+				var SkuNo = $("#SkuNo").val();
+				var SkuName = $("#SkuName").val();
+				var LotNo = $("#LotNo").val();
+				var LocatNo = $("#LocatNo").val();
+				var PalletNo = $("#PalletNo").val();
+				var OwnerNo = $("#OwnerNo").val();
+				var OwnerName = $("#OwnerName").val();
+				var Status = $("#Status").val();
+				var InspectStatus = $("#InspectStatus").val();
 				console.log(data.index);
 				yemianid = data.index
 				if (yemianid == 0) {
 					console.log("鎬诲崟");
-					refreshTable(SkuNo, SkuName);
+					refreshTable(SkuNo, SkuName,OwnerNo,OwnerName,LotNo);
 				} else if (yemianid == 1) {
 					console.log("鏄庣粏");
-					refreshTable2(quanSkuNo,quanLotNo);
+					refreshTable2(SkuNo,SkuName,OwnerNo,OwnerName,LotNo,LocatNo,PalletNo,Status,InspectStatus);
 				}
 			});
 
diff --git a/HTML/views/WareHouseSetting/FlatLibraryLegend.html b/HTML/views/WareHouseSetting/FlatLibraryLegend.html
index e344b1d..cab5d59 100644
--- a/HTML/views/WareHouseSetting/FlatLibraryLegend.html
+++ b/HTML/views/WareHouseSetting/FlatLibraryLegend.html
@@ -160,6 +160,10 @@
                                     <!-- 鍌ㄤ綅鍥句緥 -->
                                     <table style="margin:0 auto;">
                                         <tr>
+                                            <td><button class="btnShow1 five" disabled></button></td>
+                                            <td>绉诲嚭涓�</td>
+                                            <td><button class="btnShow1 four" disabled></button></td>
+                                            <td>绉诲叆涓�</td>
                                             <td><button class="btnShow1 three" disabled></button></td>
                                             <td>鍑哄簱涓�</td>
                                             <td><button class="btnShow1 two" disabled></button></td>
@@ -488,6 +492,14 @@
                                         else if (item.Status == 3) {
                                             html1 += '<td><button value=' + item.LocatNo + '  class="btnShow three" style="width: 100%;height: 100%;" ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html1 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html1 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html1 += '<td></td>'
@@ -522,6 +534,14 @@
                                         else if (item.Status == 3) {
                                             html2 += '<td><button value=' + item.LocatNo + '  class="btnShow three" style="width: 100%;height: 100%;"  ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html2 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html2 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html2 += '<td></td>'
@@ -555,6 +575,14 @@
                                         else if (item.Status == 3) {
                                             html3 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;" ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html3 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html3 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html3 += '<td></td>'
@@ -587,6 +615,14 @@
                                         else if (item.Status == 3) {
                                             html4 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;"  ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html4 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html4 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html4 += '<td></td>'
@@ -618,6 +654,14 @@
                                         //鍑哄簱涓� 3
                                         else if (item.Status == 3) {
                                             html5 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;"  ></button></td>'
+                                        }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html5 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html5 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
                                         }
                                     } else {
                                         // console.log(i, a);
@@ -653,6 +697,14 @@
                                         else if (item.Status == 3) {
                                             html6 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;"  ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html6 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html6 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html6 += '<td></td>'
@@ -687,6 +739,14 @@
                                         //鍑哄簱涓� 3
                                         else if (item.Status == 3) {
                                             html7 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;"  ></button></td>'
+                                        }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html7 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html7 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
                                         }
                                     } else {
                                         // console.log(i, a);
@@ -735,6 +795,14 @@
                                         else if (item.Status == 3) {
                                             html5 += '<td><button value=' + item.LocatNo + '  class="btnShow three" style="width: 100%;height: 100%;" ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html5 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html5 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html5 += '<td></td>'
@@ -769,6 +837,14 @@
                                         else if (item.Status == 3) {
                                             html7 += '<td><button value=' + item.LocatNo + '  class="btnShow three" style="width: 100%;height: 100%;" ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html7 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html7 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html7 += '<td></td>'
@@ -801,6 +877,14 @@
                                         //鍑哄簱涓� 3
                                         else if (item.Status == 3) {
                                             html2 += '<td><button value=' + item.LocatNo + '  class="btnShow three" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html2 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html2 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
                                         }
                                     } else {
                                         // console.log(i, a);
@@ -835,6 +919,14 @@
                                         else if (item.Status == 3) {
                                             html1 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;"  ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html1 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html1 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html1 += '<td></td>'
@@ -867,6 +959,14 @@
                                         else if (item.Status == 3) {
                                             html4 += '<td><button value=' + item.LocatNo + '  class="btnShow three"  style="width: 100%;height: 100%;"  ></button></td>'
                                         }
+                                        //绉诲叆涓� 4
+                                        else if (item.Status == 4) {
+                                            html4 += '<td><button value=' + item.LocatNo + '  class="btnShow four" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
+                                        //绉诲嚭涓� 5
+                                        else if (item.Status == 5) {
+                                            html4 += '<td><button value=' + item.LocatNo + '  class="btnShow five" style="width: 100%;height: 100%;" ></button></td>'
+                                        }
                                     } else {
                                         // console.log(i, a);
                                         html4 += '<td></td>'
diff --git a/HTML/views/WareHouseSetting/StorageLegend.html b/HTML/views/WareHouseSetting/StorageLegend.html
index 22313ca..4823a11 100644
--- a/HTML/views/WareHouseSetting/StorageLegend.html
+++ b/HTML/views/WareHouseSetting/StorageLegend.html
@@ -152,6 +152,10 @@
 						<!-- 鍌ㄤ綅鍥句緥 -->
 						<table style="margin:0 auto;">
 							<tr>
+								<td><button class="btnShow five" disabled></button></td>
+								<td>绉诲嚭涓�</td>
+								<td><button class="btnShow four" disabled></button></td>
+								<td>绉诲叆涓�</td>
 								<td><button class="btnShow three" disabled></button></td>
 								<td>鍑哄簱涓�</td>
 								<td><button class="btnShow two" disabled></button></td>
@@ -569,13 +573,13 @@
 									}
 									
 									//绉诲叆涓� 4
-									// if (statu.Status == 4) {
-									// 	html += '<td style="height:auto;width:auto"><button value=' + statu.LocatNo + '  class="btnShow four" style="height:' + height3 + 'px;width:' + svmwidth + 'px"></button></td>'
-									// }
+									if (statu.Status == 4) {
+										html += '<td style="height:auto;width:auto"><button value=' + statu.LocatNo + '  class="btnShow four" style="height:' + height3 + 'px;width:' + svmwidth + 'px"></button></td>'
+									}
 									//绉诲嚭涓� 5
-									// if (statu.Status == 5) {
-									// 	html += '<td style="height:auto;width:auto"><button value=' + statu.LocatNo + '  class="btnShow five" style="height:' + height3 + 'px;width:' + svmwidth + 'px"></button></td>'
-									// }
+									if (statu.Status == 5) {
+										html += '<td style="height:auto;width:auto"><button value=' + statu.LocatNo + '  class="btnShow five" style="height:' + height3 + 'px;width:' + svmwidth + 'px"></button></td>'
+									}
 
 								} else {
 									// console.log(i, a);
@@ -624,7 +628,7 @@
 
 						var list = res.data;
 						//0锛氱┖鍌ㄤ綅 1锛氭湁鐗╁搧 2锛氬叆搴撲腑 3锛氬嚭搴撲腑 4锛氱Щ鍏ヤ腑 5锛氱Щ鍑轰腑  6: 鎹熷潖\灞忚斀
-						var key = ['绌哄偍浣�', '鏈夌墿鍝�', '鍏ュ簱涓�', '鍑哄簱涓�', '鎹熷潖\灞忚斀'];
+						var key = ['绌哄偍浣�', '鏈夌墿鍝�', '鍏ュ簱涓�', '鍑哄簱涓�','绉诲叆涓�','绉诲嚭涓�', '鎹熷潖\灞忚斀'];
 						var value = [0,0,0,0,0,0,0];
 						list.forEach(item => {
 							value[item.Status] = item.StatusNum;
@@ -637,8 +641,8 @@
 								'#91cc75',
 								'#ffdc60',
 								'#ee6666',
-								// '#ffff7f',
-								// '#ee23ee',
+								'#ffff7f',
+								'#ee23ee',
 								'#808080',
 							],
 							title: {
@@ -665,8 +669,8 @@
 										{ value: value[1], name: key[1] }, //鏈夌墿鍝�
 										{ value: value[2], name: key[2] }, //鍏ュ簱涓�
 										{ value: value[3], name: key[3] }, //鍑哄簱涓�
-										// { value: value[4], name: key[4] },
-										// { value: value[5], name: key[5] },
+										{ value: value[4], name: key[4] }, //绉诲叆涓�
+										{ value: value[5], name: key[5] }, //绉诲嚭涓�
 										{ value: value[6], name: key[4] }, //鎹熷潖\灞忚斀
 									],
 								// emphasis: {
@@ -698,7 +702,7 @@
 
 						var list = res.data;
 						//0锛氱┖鍌ㄤ綅 1锛氭湁鐗╁搧 2锛氬叆搴撲腑 3锛氬嚭搴撲腑 4锛氱Щ鍏ヤ腑 5锛氱Щ鍑轰腑 6锛氭崯鍧廫灞忚斀 
-						var key = ['绌哄偍浣�', '鏈夌墿鍝�', '鍏ュ簱涓�', '鍑哄簱涓�','鎹熷潖\灞忚斀'];
+						var key = ['绌哄偍浣�', '鏈夌墿鍝�', '鍏ュ簱涓�', '鍑哄簱涓�','绉诲叆涓�','绉诲嚭涓�','鎹熷潖\灞忚斀'];
 						this.chartLine2 = echarts.init(document.getElementById("zhu"));
 						//宸烽亾
 						var roarylist = [xianga, xiangb];
@@ -707,8 +711,8 @@
 						var status1 = [];
 						var status2 = [];
 						var status3 = [];
-						// var status4 = [];
-						// var status5 = [];
+						var status4 = [];
+						var status5 = [];
 						var status6 = [];
 						//鑾峰彇
 						//鎬�
@@ -725,12 +729,12 @@
 							if (list[i].Status == '3') {
 								status3.push(list[i].StatusNum)
 							}
-							// if (list[i].Status == '4') {
-							// 	status4.push(list[i].StatusNum)
-							// }
-							// if (list[i].Status == '5') {
-							// 	status5.push(list[i].StatusNum)
-							// }
+							if (list[i].Status == '4') {
+								status4.push(list[i].StatusNum)
+							}
+							if (list[i].Status == '5') {
+								status5.push(list[i].StatusNum)
+							}
 							if (list[i].Status == '6') {
 								status6.push(list[i].StatusNum)
 							}
@@ -845,26 +849,26 @@
 									},
 									data: status3
 								},							
-								// {
-								// 	name: '绉诲叆涓�',
-								// 	type: 'bar',
-								// 	color: '#ffff7f',
-								// 	//label: labelOption,
-								// 	emphasis: {
-								// 		focus: 'series'
-								// 	},
-								// 	data: status4
-								// },
-								// {
-								// 	name: '绉诲嚭涓�',
-								// 	type: 'bar',
-								// 	color: '#ee23ee',
-								// 	//label: labelOption,
-								// 	emphasis: {
-								// 		focus: 'series'
-								// 	},
-								// 	data: status5
-								// },
+								{
+									name: '绉诲叆涓�',
+									type: 'bar',
+									color: '#ffff7f',
+									//label: labelOption,
+									emphasis: {
+										focus: 'series'
+									},
+									data: status4
+								},
+								{
+									name: '绉诲嚭涓�',
+									type: 'bar',
+									color: '#ee23ee',
+									//label: labelOption,
+									emphasis: {
+										focus: 'series'
+									},
+									data: status5
+								},
 								{
 									name: '鎹熷潖\灞忚斀',
 									type: 'bar',
diff --git a/Wms/Model/ModelVm/BllAsnVm/BoxInfoVm.cs b/Wms/Model/ModelVm/BllAsnVm/BoxInfoVm.cs
index 5a4a667..b0afa5a 100644
--- a/Wms/Model/ModelVm/BllAsnVm/BoxInfoVm.cs
+++ b/Wms/Model/ModelVm/BllAsnVm/BoxInfoVm.cs
@@ -205,6 +205,7 @@
         public string ProductionTime { get; set; }
         public string ExpirationTime { get; set; }
         public string StoreTime { get; set; }
+        public string SupplierLot { get; set; }
 
     }
 
diff --git a/Wms/WMS.BLL/BllAsnServer/BllBoxInfoServer.cs b/Wms/WMS.BLL/BllAsnServer/BllBoxInfoServer.cs
index a78bdc4..9b74c1f 100644
--- a/Wms/WMS.BLL/BllAsnServer/BllBoxInfoServer.cs
+++ b/Wms/WMS.BLL/BllAsnServer/BllBoxInfoServer.cs
@@ -529,7 +529,7 @@
         }
 
         //鑾峰彇鏍囩淇℃伅(鐢熸垚鏍囩)
-        public List<BllBoxInfo> AddLabelBox(int imId, string isReset, decimal arriveQty, string productionTime, string expirationTime, string storeTime, int userId)
+        public List<BllBoxInfo> AddLabelBox(int imId, string isReset, decimal arriveQty, string productionTime, string expirationTime, string storeTime,string supplierLot, int userId)
         {
             try
             { 
@@ -765,7 +765,7 @@
                             LotNo = maxLotNoStr,
                             Standard = asnList.Standard,
                             PackageStandard = packStr,
-                            SupplierLot = asnList.SupplierLot,
+                            SupplierLot = supplierLot,
                             InspectMark = "0",
                             BitBoxMark = bNum > boxQty ? "1":"0",
                             InspectStatus = "",
diff --git a/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs b/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs
index c4d119e..ebb1509 100644
--- a/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs
+++ b/Wms/WMS.BLL/BllCheckServer/StockCheckServer.cs
@@ -1553,7 +1553,7 @@
                 task.CancelDate = DateTime.Now;
                 Db.Updateable(task).ExecuteCommand();
 
-                //淇敼鍌ㄤ綅淇℃伅
+                //淇敼璧峰鍌ㄤ綅淇℃伅
                 var locat = Db.Queryable<SysStorageLocat>().First(a => a.IsDel == "0" && a.WareHouseNo == "W02" && a.LocatNo == task.StartLocat);
                 if (locat == null)
                 {
@@ -1562,6 +1562,14 @@
                 locat.Status = "1"; //鏈夌墿鍝�
                 Db.Updateable(locat).ExecuteCommand();
 
+                //淇敼鐩爣鍌ㄤ綅淇℃伅
+                var locatEnd = Db.Queryable<SysStorageLocat>().First(a => a.IsDel == "0" && a.WareHouseNo == "W02" && a.LocatNo == task.EndLocat);
+                if (locatEnd != null)
+                {
+                    locatEnd.Status = "0"; //绌哄偍浣�
+                    Db.Updateable(locatEnd).ExecuteCommand();
+                }                
+
                 //淇敼搴撳瓨鏄庣粏
                 var stockDetail = Db.Queryable<DataStockDetail>().First(w => w.IsDel == "0" && w.PalletNo == task.PalletNo);
                 if (stockDetail == null)
diff --git a/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs
index b2e9536..7b98079 100644
--- a/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs
+++ b/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs
@@ -926,11 +926,23 @@
                 {
                     throw new Exception("璇ユ墭鐩樻湭鍦ㄥ钩搴撳唴,璇锋鏌�!");
                 }
+                //璧峰鍌ㄤ綅淇℃伅
                 var storageLocat = Db.Queryable<SysStorageLocat>().First(w => w.IsDel == "0" && w.LocatNo == stockDetail.LocatNo);
                 if (storageLocat == null)
                 {
                     throw new Exception("鍌ㄤ綅淇℃伅涓嶅瓨鍦�,璇锋鏌�!");
                 }
+                //鐩爣鍌ㄤ綅淇℃伅
+                var storageLocatEnd = new SysStorageLocat();
+                if (!string.IsNullOrEmpty(areaNo))
+                {
+                    storageLocatEnd = Db.Queryable<SysStorageLocat>().First(w => w.IsDel == "0" && w.LocatNo == EndLocat && w.Flag == "0" && w.Status == "0");
+                    if (storageLocatEnd == null)
+                    {
+                        throw new Exception("鐩爣鍌ㄤ綅淇℃伅涓嶅瓨鍦�,璇锋鏌�!");
+                    }
+                }
+                
                 //寮�鍚簨鍔�
                 Db.BeginTran();
 
@@ -965,10 +977,16 @@
                 stock.LockQty += (decimal)stockDetail.Qty;
                 Db.Updateable(stock).ExecuteCommand();
 
-                //淇敼鍌ㄤ綅鍦板潃鐘舵��
+                //淇敼璧峰鍌ㄤ綅鍦板潃鐘舵��
                 storageLocat.Status = "5";//0锛氱┖鍌ㄤ綅 1锛氭湁鐗╁搧 2锛氬叆搴撲腑 3锛氬嚭搴撲腑 4锛氱Щ鍏ヤ腑 5锛氱Щ鍑轰腑 
                 Db.Updateable(storageLocat).ExecuteCommand();
 
+                //淇敼鐩爣鍌ㄤ綅鍦板潃鐘舵��
+                if (storageLocatEnd != null)
+                {
+                    storageLocatEnd.Status = "4";//0锛氱┖鍌ㄤ綅 1锛氭湁鐗╁搧 2锛氬叆搴撲腑 3锛氬嚭搴撲腑 4锛氱Щ鍏ヤ腑 5锛氱Щ鍑轰腑 
+                    Db.Updateable(storageLocatEnd).ExecuteCommand();
+                }               
                 //娣诲姞鎿嶄綔鏃ュ織璁板綍
                 var k = new OperationCrServer().AddLogOperationCr("PDA妯″潡", "AGV杞繍", palletNo, "绉诲簱", $"PDA鍛煎彨灏忚溅瀵规墭鐩樺彿锛歿palletNo}鍙戣捣杞繍", userId);
                 //鎻愪氦浜嬪姟
@@ -1053,6 +1071,12 @@
                 }
                 string EndLocat = string.Empty;//鐩爣浣嶇疆
                 EndLocat= GetLocat(areaNo, stockDetail.SkuNo, stockDetail.LotNo,palletNo);
+                //鐩爣鍌ㄤ綅淇℃伅
+                var storageLocatEnd = Db.Queryable<SysStorageLocat>().First(w => w.IsDel == "0" && w.LocatNo == EndLocat && w.Flag == "0" && w.Status == "0");
+                if (storageLocatEnd == null)
+                {
+                    throw new Exception("鐩爣鍌ㄤ綅淇℃伅涓嶅瓨鍦�,璇锋鏌�!");
+                }
                 //寮�鍚簨鍔�
                 Db.BeginTran();
 
@@ -1091,6 +1115,10 @@
                 storageLocat.Status = "5";//0锛氱┖鍌ㄤ綅 1锛氭湁鐗╁搧 2锛氬叆搴撲腑 3锛氬嚭搴撲腑 4锛氱Щ鍏ヤ腑 5锛氱Щ鍑轰腑 
                 Db.Updateable(storageLocat).ExecuteCommand();
 
+                //淇敼鐩爣鍌ㄤ綅鍦板潃鐘舵��
+                storageLocatEnd.Status = "4";//0锛氱┖鍌ㄤ綅 1锛氭湁鐗╁搧 2锛氬叆搴撲腑 3锛氬嚭搴撲腑 4锛氱Щ鍏ヤ腑 5锛氱Щ鍑轰腑 
+                Db.Updateable(storageLocatEnd).ExecuteCommand();
+
                 //娣诲姞鎿嶄綔鏃ュ織璁板綍
                 var k = new OperationCrServer().AddLogOperationCr("PDA妯″潡", "AGV杞繍", palletNo, "绉诲簱", $"PDA鍛煎彨灏忚溅瀵规墭鐩樺彿锛歿palletNo}鍙戣捣杞繍", userId);
                 //鎻愪氦浜嬪姟
diff --git a/Wms/WMS.BLL/DataServer/StockServer.cs b/Wms/WMS.BLL/DataServer/StockServer.cs
index 99a4ebd..6c0ff69 100644
--- a/Wms/WMS.BLL/DataServer/StockServer.cs
+++ b/Wms/WMS.BLL/DataServer/StockServer.cs
@@ -151,11 +151,7 @@
             if (!string.IsNullOrEmpty(lotNo))
             {
                 str += " and detail.LotNo like @lotno";
-            }
-            if (!string.IsNullOrEmpty(skuNo) && string.IsNullOrEmpty(lotNo))
-            {
-                str += " and detail.LotNo = ''";
-            }
+            }            
             //鍒ゆ柇鍌ㄤ綅鍦板潃鏄惁涓虹┖
             if (!string.IsNullOrEmpty(locatNo))
             {
diff --git a/Wms/WMS.BLL/SysServer/StorageLocatServer.cs b/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
index d968e79..75671e8 100644
--- a/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
+++ b/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
@@ -473,8 +473,8 @@
                 int b = 0; //1锛氭湁鐗╁搧 
                 int c = 0; //2锛氬叆搴撲腑 
                 int d = 0; //3锛氬嚭搴撲腑 
-                //int e = 0; //4锛氱Щ鍏ヤ腑 
-                //int f = 0; //5锛氱Щ鍑轰腑 
+                int e = 0; //4锛氱Щ鍏ヤ腑 
+                int f = 0; //5锛氱Щ鍑轰腑 
                 int g = 0; //6锛氭崯鍧廫灞忚斀 
 
                 foreach (var item in getLocateVms)
@@ -503,18 +503,18 @@
                         d = 1; //3锛氬嚭搴撲腑 
                         continue;
                     }
-                    ////4锛氱Щ鍏ヤ腑 
-                    //if (item.Status == "4")
-                    //{
-                    //    e = 1; //4锛氱Щ鍏ヤ腑 
-                    //    continue;
-                    //}
-                    ////5锛氱Щ鍑轰腑 
-                    //if (item.Status == "5")
-                    //{
-                    //    f = 1; //5锛氱Щ鍑轰腑 
-                    //    continue;
-                    //}
+                    //4锛氱Щ鍏ヤ腑 
+                    if (item.Status == "4")
+                    {
+                        e = 1; //4锛氱Щ鍏ヤ腑 
+                        continue;
+                    }
+                    //5锛氱Щ鍑轰腑 
+                    if (item.Status == "5")
+                    {
+                        f = 1; //5锛氱Щ鍑轰腑 
+                        continue;
+                    }
                     //6锛氭崯鍧廫灞忚斀 
                     if (item.Status == "6")
                     {
@@ -559,24 +559,24 @@
                     getLocateVm.Status = "3";
                     getLocateVms.Add(getLocateVm);
                 }
-                ////4锛氱Щ鍏ヤ腑 
-                //if (e == 0)
-                //{
-                //    getLocateVm = new GetLocateVm();
-                //    getLocateVm.WareHouseNo = wareHouseNo; //浠撳簱鍙�
-                //    getLocateVm.StatusNum = "0";
-                //    getLocateVm.Status = "4";
-                //    getLocateVms.Add(getLocateVm);
-                //}
-                ////5锛氱Щ鍑轰腑 
-                //if (f == 0)
-                //{
-                //    getLocateVm = new GetLocateVm();
-                //    getLocateVm.WareHouseNo = wareHouseNo; //浠撳簱鍙�
-                //    getLocateVm.StatusNum = "0";
-                //    getLocateVm.Status = "5";
-                //    getLocateVms.Add(getLocateVm);
-                //}
+                //4锛氱Щ鍏ヤ腑 
+                if (e == 0)
+                {
+                    getLocateVm = new GetLocateVm();
+                    getLocateVm.WareHouseNo = wareHouseNo; //浠撳簱鍙�
+                    getLocateVm.StatusNum = "0";
+                    getLocateVm.Status = "4";
+                    getLocateVms.Add(getLocateVm);
+                }
+                //5锛氱Щ鍑轰腑 
+                if (f == 0)
+                {
+                    getLocateVm = new GetLocateVm();
+                    getLocateVm.WareHouseNo = wareHouseNo; //浠撳簱鍙�
+                    getLocateVm.StatusNum = "0";
+                    getLocateVm.Status = "5";
+                    getLocateVms.Add(getLocateVm);
+                }
                 //6锛氭崯鍧廫灞忚斀 
                 if (g == 0)
                 {
@@ -672,7 +672,7 @@
                     throw new Exception("鏈壘鍒板搴斿偍浣�");
                 }
                 //鏈夌墿鍝併�佸嚭搴撲腑鏁版嵁婧愶紙搴撳瓨鏄庣粏琛級
-                if (storageLocat.Status == "1" || storageLocat.Status == "3")
+                if (storageLocat.Status == "1" || storageLocat.Status == "3" || storageLocat.Status == "5")
                 {
                     //搴撳瓨鏄庣粏
                     List<DataStockDetail> stockDetailList = Db.Queryable<DataStockDetail>().Where(w => w.LocatNo == locatNo && w.IsDel == "0").ToList();
@@ -750,6 +750,12 @@
                     case "3":
                         model.Status = "鍑哄簱涓�";
                         break;
+                    case "4":
+                        model.Status = "绉诲叆涓�";
+                        break;
+                    case "5":
+                        model.Status = "绉诲嚭涓�";
+                        break;
                     default:
                         model.Status = "";
                         break;
diff --git a/Wms/WMS.IBLL/IBllAsnServer/IBllBoxInfoServer.cs b/Wms/WMS.IBLL/IBllAsnServer/IBllBoxInfoServer.cs
index 30fdad5..9a2bcc2 100644
--- a/Wms/WMS.IBLL/IBllAsnServer/IBllBoxInfoServer.cs
+++ b/Wms/WMS.IBLL/IBllAsnServer/IBllBoxInfoServer.cs
@@ -55,7 +55,7 @@
         /// <param name="storeTime">鍌ㄥ瓨鏈熻嚦</param>
         /// <param name="userId">鎿嶄綔浜�</param>
         /// <returns></returns>
-        List<BllBoxInfo> AddLabelBox(int imId, string isReset, decimal arriveQty, string productionTime, string expirationTime, string storeTime, int userId);
+        List<BllBoxInfo> AddLabelBox(int imId, string isReset, decimal arriveQty, string productionTime, string expirationTime, string storeTime, string supplierLot, int userId);
 
         /// <summary>
         /// 琛ユ墦鏍囩
diff --git a/Wms/Wms/Controllers/BllAsnController.cs b/Wms/Wms/Controllers/BllAsnController.cs
index badb7b4..3336b84 100644
--- a/Wms/Wms/Controllers/BllAsnController.cs
+++ b/Wms/Wms/Controllers/BllAsnController.cs
@@ -911,7 +911,7 @@
                 {
                     return Ok(new { code = 1, msg = "鏈幏鍙栧埌褰撳墠鎿嶄綔浜轰俊鎭�" });
                 }
-                var list = _BoxInfoSvc.AddLabelBox(model.Id, model.IsReset, decimal.Parse(model.ArriveQty),  model.ProductionTime, model.ExpirationTime, model.StoreTime, int.Parse(userId));
+                var list = _BoxInfoSvc.AddLabelBox(model.Id, model.IsReset, decimal.Parse(model.ArriveQty), model.ProductionTime, model.ExpirationTime, model.StoreTime, model.SupplierLot, int.Parse(userId));
                 return Ok(new { code = 0,  msg = "鐢熸垚绠辩爜鏍囩鎴愬姛", data = list });
             }
             catch (Exception e)
diff --git a/Wms/Wms/appsettings.json b/Wms/Wms/appsettings.json
index 221c91c..ac6838e 100644
--- a/Wms/Wms/appsettings.json
+++ b/Wms/Wms/appsettings.json
@@ -10,8 +10,9 @@
   "AppSettings": {
     //"ConnectionString": "Server=47.95.120.93;Database=WMS_JC09;User ID=sa;password=boxline!@#; Integrated Security=True;",
     //"ConnectionString": "Server=47.95.120.53;Database=WMS_JC09;User ID=sa;Password=boxline!@#;Integrated Security=False;",
-    "ConnectionString": "Server=127.0.0.1;Database=WMS_JC24;User ID=sa;Password=sql2019;Integrated Security=False;",
+    //"ConnectionString": "Server=127.0.0.1;Database=WMS_JC24;User ID=sa;Password=sql2019;Integrated Security=False;",
     //"ConnectionString": "Server=192.168.62.200;Database=WMS_JC24;User ID=sa;Password=sql2019;Integrated Security=False;"
+    "ConnectionString": "Server=192.168.62.106;Database=WMS_JC24;User ID=sa;Password=sql2019;Integrated Security=False;"
     //"ConnectionString": "Server=.;Database=WMS_JC09;User ID=sa;Password=sql2019;Integrated Security=False;"
     //"ConnectionString": "Data Source=DESKTOP-0EJDG95\\MSSQLSERVER1;Initial Catalog=WMS_V01;Integrated Security=True;"
   },

--
Gitblit v1.8.0