From 90a9c319148fb34aaff9af911d60449747be8d88 Mon Sep 17 00:00:00 2001 From: hwh <332078369@qq.com> Date: 星期四, 11 七月 2024 07:50:48 +0800 Subject: [PATCH] 盘点 --- Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs | 34 ++++++++++++++++++---------------- 1 files changed, 18 insertions(+), 16 deletions(-) diff --git a/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs b/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs index d4a1b51..c9c34be 100644 --- a/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs +++ b/Wms/WMS.IBLL/IBllCheckServer/IStockCheckServer.cs @@ -1,10 +1,12 @@ 锘縰sing System; using System.Collections.Generic; using System.Text; +using System.Threading.Tasks; using Model.InterFaceModel; using Model.ModelDto.BllCheckDto; using Model.ModelDto.DataDto; using Model.ModelVm.BllCheckVm; +using SqlSugar; namespace WMS.IBLL.IBllCheckServer { @@ -25,7 +27,7 @@ /// <param name="limit"></param> /// <param name="count"></param> /// <returns></returns> - List<StockCheckDto> GetStockCheckList(string crNo, string status, string palletNo, string skuNo, string skuName, string lotNo, string startTime, string endTime, int page, int limit, out int count); + Task<List<StockCheckDto>> GetStockCheckList(string crNo, string status, string palletNo, string skuNo, string skuName, string lotNo, string startTime, string endTime, int page, int limit, RefAsync<int> count); /// <summary> /// 鑾峰彇鐩樼偣鍗曟嵁鏄庣粏 @@ -35,7 +37,7 @@ /// <param name="limit"></param> /// <param name="count"></param> /// <returns></returns> - List<StockCheckDetailDto> GetStockCheckDetailList(string crNo, int page, int limit, out int count); + Task<List<StockCheckDetailDto>> GetStockCheckDetailList(string crNo, int page, int limit, RefAsync<int> count); /// <summary> /// 鑾峰彇搴撳瓨鏄庣粏淇℃伅锛堢洏鐐归�夋嫨鏄庣粏鏁版嵁婧愶級 @@ -45,28 +47,28 @@ /// <param name="locateNo">鍌ㄤ綅鍙�</param> /// <param name="msg">鐗╂枡缂栫爜銆佸悕绉般�佹壒娆″彿</param> /// <returns></returns> - List<StockDetailDto> GetCheckStockDetailList(string houseNo,string roadwayNo,string locateNo,string msg, int page, int limit, out int count); + Task<List<StockDetailDto>> GetCheckStockDetailList(string houseNo, string roadwayNo, string locateNo, string msg, int page, int limit, RefAsync<int> count); /// <summary> /// 鑾峰彇缂栬緫鐩樼偣鍗曟椂淇℃伅 /// </summary> /// <param name="crNo">鐩樼偣鍗曟嵁鍙�</param> /// <returns></returns> - EditStockCheckDto GetStockCheckDetailById(string crNo); + Task<EditStockCheckDto> GetStockCheckDetailById(string crNo); /// <summary> /// 娣诲姞/缂栬緫鐩樼偣鍗� /// </summary> /// <param name="model">搴撳瓨鏄庣粏闆嗗悎</param> /// <param name="userId"></param> - void AddEditStockCheck(AddEditStockCheckVm model, int userId); - + Task AddEditStockCheck(AddEditStockCheckVm model); + /// <summary> /// 鍒犻櫎鐩樼偣鍗� /// </summary> /// <param name="id">鐩樼偣鍗旾d</param> /// <param name="userId">鎿嶄綔浜�</param> - void DelStockCheck(int id, int userId); + Task DelStockCheck(int id); /// <summary> /// 缁存姢鐩樼偣鍗曞娉ㄤ俊鎭� @@ -74,7 +76,7 @@ /// <param name="id"></param> /// <param name="demo"></param> /// <param name="userId"></param> - void EditNoticeDemo(int id, string demo, int userId); + Task EditNoticeDemo(int id, string demo); /// <summary> /// 璋冩暣搴撳瓨骞� @@ -82,14 +84,14 @@ /// <param name="id"></param> /// <param name="userId"></param> /// <returns></returns> - bool StockAdjust(int id, int userId); + Task StockAdjust(int id); /// <summary> /// 璋冩暣搴撳瓨-閽堝寮傚父鐢熸垚鐨� /// </summary> /// <param name="id"></param> /// <param name="userId"></param> /// <returns></returns> - bool StockAdjustAuto(int id, int userId); + Task StockAdjustAuto(int id); //----------------------------------------------------------------------- /// <summary> @@ -101,20 +103,20 @@ /// <param name="url"></param> /// <param name="str"></param> /// <returns></returns> - List<OutCommandDto> CheckOutHouse(string crNo, string outMode, int userId, string url, out string str); + Task<List<OutCommandDto>> CheckOutHouse(string crNo, string outMode, string url, string str); /// <summary> /// 鐩樼偣鍑哄簱瀹屾垚 /// </summary> /// <param name="taskNo">浠诲姟鍙�</param> /// <param name="userId">wms锛氭搷浣滀汉 wcs锛�0</param> - void CheckSuccess(string taskNo, int userId); + Task CheckSuccess(string taskNo,int userId); //閲嶆柊涓嬪彂鐩樼偣鍑哄簱浠诲姟 - OutCommandDto AgainSendCheckTask(string taskNo, int userId, string url); + Task<OutCommandDto> AgainSendCheckTask(string taskNo, string url); //鍙栨秷鐩樼偣鍑哄簱浠诲姟 - void CancelCheckTask(string taskNo, int userId); + Task CancelCheckTask(string taskNo); /// <summary> /// 鐩樼偣缁撴灉涓婁紶erp @@ -129,13 +131,13 @@ /// </summary> /// <param name="taskNo"></param> /// <param name="userId"></param> - void MoveSuccess(string taskNo, int userId); + Task MoveSuccess(string taskNo); /// <summary> /// 鍙栨秷AGV绉诲簱浠诲姟 /// </summary> /// <param name="taskNo"></param> /// <param name="userId"></param> - void CancelMoveTask(string taskNo, int userId); + Task CancelMoveTask(string taskNo); #region 鏁版嵁褰掓。 /// <summary> -- Gitblit v1.8.0