From 9d7dda331f3498a95e2e922e9ddae0fa43e83605 Mon Sep 17 00:00:00 2001
From: IPC-610 <IPC-610@DESKTOP-6LEOOS3>
Date: 星期四, 02 一月 2025 13:38:06 +0800
Subject: [PATCH] 修改问题
---
Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs | 45 +++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 43 insertions(+), 2 deletions(-)
diff --git a/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs b/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs
index b6c049a..177cceb 100644
--- a/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs
+++ b/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs
@@ -34,6 +34,9 @@
/// <param name="id"></param>
/// <returns></returns>
SysStorageLocat GetStorageLocat(int id);
+
+ List<SysStorageLocat> GetStorageLocat(List<int> id);
+
/// <summary>
/// 缂栬緫鍌ㄤ綅淇℃伅
/// </summary>
@@ -56,6 +59,21 @@
/// <param name="userId">鎿嶄綔浜�</param>
/// <returns></returns>
Task<int> AddStorageLocat(string houseNo, string roadwayNo, string areaNo, int row, int col, int layer, string dept, int userId);
+
+ /// <summary>
+ /// 娣诲姞鍌ㄤ綅淇℃伅锛堝钩搴擄級鐢ㄤ簬寮�鍙戜汉鍛樻坊鍔犲熀纭�淇℃伅
+ /// </summary>
+ /// <param name="locateNo">鍌ㄤ綅鍙�</param>
+ /// <param name="houseNo">浠撳簱鍙�</param>
+ /// <param name="roadwayNo">宸烽亾鍙�</param>
+ /// <param name="areaNo">鍖哄煙鍙�</param>
+ /// <param name="row">鎺�</param>
+ /// <param name="col">鍒�</param>
+ /// <param name="layer">灞�</param>
+ /// <param name="dept">娣卞害</param>
+ /// <param name="userId">鎿嶄綔浜�</param>
+ /// <returns></returns>
+ Task<int> AddPkStorageLocat(AddLocateVm model, int userId);
/// <summary>
/// 缂栬緫鍌ㄤ綅淇℃伅
/// </summary>
@@ -63,6 +81,13 @@
/// <param name="userId">鎿嶄綔浜�</param>
/// <returns></returns>
bool EditStorageLocatList(EditLocateListVm model, int userId);
+ /// <summary>
+ /// 鎵归噺淇敼鍌ㄤ綅淇℃伅 鐘舵�併�佹爣璇嗐�佸尯鍩�
+ /// </summary>
+ /// <param name="model"></param>
+ /// <param name="userId"></param>
+ /// <returns></returns>
+ bool EditStorageLocatListNew(EditLocateListNewVm model, int userId);
/// <summary>
/// 鑾峰彇鍌ㄤ綅淇℃伅
@@ -70,8 +95,10 @@
/// <param name="wareHouseNo">浠撳簱</param>
/// <param name="roadway">宸烽亾鍙�</param>
/// <param name="row">鎺�</param>
+ /// <param name="depth">娣卞害</param>
/// <returns></returns>
- List<SysStorageLocat> GetStorageLocatLists(string wareHouseNo, string roadway,string row);
+
+ List<SysStorageLocat> GetStorageLocatLists(string wareHouseNo, string roadway, string row, string depth);
/// <summary>
/// 鑾峰彇鏈�澶у眰绾�
@@ -105,7 +132,7 @@
/// <returns></returns>
List<string> GetDepth(string wareHouseNo);
-
+
/// <summary>
/// 鑾峰彇搴撲綅鍗犳瘮(鍦�)
@@ -135,5 +162,19 @@
/// <param name="locatNo"></param>
/// <returns></returns>
LocateInfoVm GetLocateInfo(string locatNo);
+
+ #region 骞冲簱
+
+ /// <summary>
+ /// 鑾峰彇鍌ㄤ綅淇℃伅(骞冲簱鍥句緥)
+ /// </summary>
+ /// <param name="wareHouseNo">浠撳簱</param>
+ /// <param name="row">鎺�</param>
+ /// <returns></returns>
+
+ List<SysStorageLocat> GetFlatLibraryLegend(string wareHouseNo, string row);
+
+ #endregion
+
}
}
--
Gitblit v1.8.0