From c2db1ba1de0a9b2916585ae823972bdc18a229e6 Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期二, 18 二月 2025 16:21:50 +0800
Subject: [PATCH] 储位

---
 HTML/views/WareHouseSetting/StorageLegend.html |   10 ++++++----
 Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs |    2 +-
 Wms/Wms/Controllers/SysController.cs           |   10 +++++-----
 Wms/WMS.BLL/SysServer/StorageLocatServer.cs    |   14 +++++++-------
 4 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/HTML/views/WareHouseSetting/StorageLegend.html b/HTML/views/WareHouseSetting/StorageLegend.html
index 380f98c..25fad75 100644
--- a/HTML/views/WareHouseSetting/StorageLegend.html
+++ b/HTML/views/WareHouseSetting/StorageLegend.html
@@ -253,7 +253,7 @@
 			});
 			getRoadway(); //鑾峰彇浠撳簱宸烽亾
 			getRow(); //鑾峰彇宸烽亾涓帓
-			funDepth(); //鑾峰彇鎺掔殑娣卞害
+			//funDepth(); //鑾峰彇鎺掔殑娣卞害
 			GetSlotVm($("#WareHouseNo").val(), $("#RoadwayNo").val(), $("#Row").val(), $("#Depth").val()); //鑾峰彇鏁版嵁娓叉煋搴撲綅鍥�
 			GetSlotChart($("#WareHouseNo").val()); //鑾峰彇鍦嗗舰淇℃伅
 			GetSlotChartz($("#WareHouseNo").val(), $("#RoadwayNo").val()) //鑾峰彇鏌辩姸淇℃伅
@@ -376,10 +376,11 @@
 				}
 				getRow(); //鑾峰彇宸烽亾涓帓
 				GetSlotChartz($("#WareHouseNo").val(), $("#RoadwayNo").val()); //鑾峰彇鏌辩姸淇℃伅
+				GetSlotVm($("#WareHouseNo").val(), $("#RoadwayNo").val(), $("#Row").val(), $("#Depth").val());
 			})
 			//鎺掑彉鏇�
 			form.on('select(SelectRow)', function (data) {
-				funDepth(); //鑾峰彇鎺掍腑娣卞害
+				//funDepth(); //鑾峰彇鎺掍腑娣卞害
 			});
 			//娣卞害鍙樻洿
 			form.on('select(SelectDepth)', function (data) {
@@ -389,7 +390,7 @@
 			function getRow()
 			{
 				$("#Row").empty();//娓呯┖涓婁竴涓煡璇笅鎷夊��
-				synData(IP + "/Sys/ByRoadwayGetRow", { roadwayNo: $("#RoadwayNo").val() }, 'get', function (res) {
+				synData(IP + "/Sys/ByRoadwayGetRow", { warehouseNo:$("#WareHouseNo").val(), roadwayNo: $("#RoadwayNo").val() }, 'get', function (res) {
 					// console.log(res)
 					if (res.code == 0) { //鎴愬姛
 						for (var i = 0; i < res.data.length; i++) {
@@ -397,7 +398,7 @@
 						}
 						$("#Row option[value='" + res.data[0] + "']").attr("selected", "selected")
 						form.render('select');
-						funDepth(); //鑾峰彇娣卞害
+						//funDepth(); //鑾峰彇娣卞害
 					} else { //涓嶆垚鍔�
 						layer.msg(res.msg, {
 							icon: 2,
@@ -521,6 +522,7 @@
 						var html = '';
 						var list = res.data;
 						//鎸夊眰娓叉煋
+						debugger
 						for (let i = res.maxlayer; i > 0; i--) {
 
 							html += '<tr style="height:10px;">';
diff --git a/Wms/WMS.BLL/SysServer/StorageLocatServer.cs b/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
index c1e7965..2f45fce 100644
--- a/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
+++ b/Wms/WMS.BLL/SysServer/StorageLocatServer.cs
@@ -82,7 +82,7 @@
                     Flag = m.Flag,
                     FlagName = GetFlag(m.Flag),
                     Make = m.Make,
-                    MakeName = m.Make == "0"? "璺戦亾": m.Make == "1" ? "鍌ㄤ綅":"",
+                    MakeName = m.Make == "0" ? "璺戦亾" : m.Make == "1" ? "鍌ㄤ綅" : "",
                     Depth = m.Depth,
                     Row = m.Row,
                     Column = m.Column,
@@ -139,7 +139,7 @@
         {
             try
             {
-                var bl = LocatRst.EditStorageLocat(model.Id,model.AreaNo, model.Status, model.Flag, model.Temperature, url, userId);
+                var bl = LocatRst.EditStorageLocat(model.Id, model.AreaNo, model.Status, model.Flag, model.Temperature, url, userId);
 
                 return bl;
             }
@@ -274,7 +274,7 @@
                             {
                                 c1 = c.ToString();
                             }
-                             
+
                             q += await LocatRst.AddAsync(new SysStorageLocat()
                             {
                                 LocatNo = r1 + l1 + c1,
@@ -289,7 +289,7 @@
                                 Layer = c,
                                 CreateUser = userId
                             });
-                             
+
                         }
                     }
                 }
@@ -338,7 +338,7 @@
                         //        //鍏朵綑鏉′欢
                         //    }
                         //}
-                        
+
                         q += await LocatRst.AddAsync(new SysStorageLocat()
                         {
                             // 鍖哄煙+鎺�+鍒�+灞�
@@ -908,9 +908,9 @@
         /// </summary>
         /// <param name="roadwayNo">宸烽亾</param>
         /// <returns></returns>
-        public List<string> ByRoadwayGetRow(string roadwayNo)
+        public List<string> ByRoadwayGetRow(string wareHouseNo, string roadwayNo)
         {
-            string str = $"select Row from SysStorageLocat where IsDel = '0' and WareHouseNo = 'W01' and RoadwayNo = '{roadwayNo}' group by Row order by Row";
+            string str = $"select Row from SysStorageLocat where IsDel = '0' and WareHouseNo = '{wareHouseNo}' and RoadwayNo = '{roadwayNo}' group by Row order by Row";
 
             List<string> row = Db.Ado.SqlQuery<string>(str);
             return row;
diff --git a/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs b/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs
index 1def813..832d69d 100644
--- a/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs
+++ b/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs
@@ -178,7 +178,7 @@
         /// </summary>
         /// <param name="roadwayNo">宸烽亾</param>
         /// <returns></returns>
-        List<string> ByRoadwayGetRow(string roadwayNo);
+        List<string> ByRoadwayGetRow(string wareHouseNo, string roadwayNo);
 
         #region 骞冲簱
 
diff --git a/Wms/Wms/Controllers/SysController.cs b/Wms/Wms/Controllers/SysController.cs
index 5a4679c..ce203ba 100644
--- a/Wms/Wms/Controllers/SysController.cs
+++ b/Wms/Wms/Controllers/SysController.cs
@@ -1100,8 +1100,8 @@
                     {
                         bolls = await _locatSvc.AddPkStorageLocat(model, 1);
                     }
-                    
-                    
+
+
                     if (bolls > 0)
                     {
                         await _operation.InsertOperation("浠撳簱璁剧疆", "鍌ㄤ綅绠$悊", model.RoadwayNo, "娣诲姞", "娣诲姞鍌ㄤ綅淇℃伅 鍌ㄤ綅鍙凤細" + model.RoadwayNo, 1);
@@ -1251,7 +1251,7 @@
                             var list = _locatSvc.GetStorageLocat();
                             foreach (var item in model.Id)
                             {
-                                storage = list.FirstOrDefault(m=>m.Id == item);
+                                storage = list.FirstOrDefault(m => m.Id == item);
                                 if (storage != null)
                                 {
                                     _operation.InsertOperation("浠撳簱璁剧疆", "鍌ㄤ綅绠$悊", storage.LocatNo, "鎵归噺缂栬緫", "鎵归噺淇敼鍌ㄤ綅淇℃伅 鍌ㄤ綅鍙凤細" + storage.LocatNo, Convert.ToInt32(userId));
@@ -1703,9 +1703,9 @@
         /// <param name="roadwayNo">宸烽亾鍙�</param>
         /// <returns></returns>
         [HttpGet]
-        public IActionResult ByRoadwayGetRow(string roadwayNo)
+        public IActionResult ByRoadwayGetRow(string wareHouseNo, string roadwayNo)
         {
-            List<string> row = _locatSvc.ByRoadwayGetRow(roadwayNo);
+            List<string> row = _locatSvc.ByRoadwayGetRow(wareHouseNo, roadwayNo);
             return Ok(new
             {
                 data = row,

--
Gitblit v1.8.0