From f2b3c45b78bb9fc021869c4ae35e6de039b50bbf Mon Sep 17 00:00:00 2001 From: chengsc <Demo@DESKTOP-CPA90BF> Date: 星期五, 18 十月 2024 18:40:52 +0800 Subject: [PATCH] 修改问题 --- Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs | 43 +++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 41 insertions(+), 2 deletions(-) diff --git a/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs b/Wms/WMS.IBLL/ISysServer/IStorageLocatServer.cs index cc0419f..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> /// 鑾峰彇鍌ㄤ綅淇℃伅 @@ -73,7 +98,7 @@ /// <param name="depth">娣卞害</param> /// <returns></returns> - List<SysStorageLocat> GetStorageLocatLists(string wareHouseNo, string roadway,string row, string depth); + List<SysStorageLocat> GetStorageLocatLists(string wareHouseNo, string roadway, string row, string depth); /// <summary> /// 鑾峰彇鏈�澶у眰绾� @@ -107,7 +132,7 @@ /// <returns></returns> List<string> GetDepth(string wareHouseNo); - + /// <summary> /// 鑾峰彇搴撲綅鍗犳瘮(鍦�) @@ -137,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