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