From d09a1552e45e6cfc8f83c0249cd296b8706c0dc2 Mon Sep 17 00:00:00 2001 From: zhaowc <526854230@qq.com> Date: 星期二, 20 五月 2025 09:33:27 +0800 Subject: [PATCH] 修改下发AGV任务接口,修改条码增加功能 --- Wms/WMS.IBLL/IBllTransServer/IHopperTransportServer.cs | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/Wms/WMS.IBLL/IBllTransServer/IHopperTransportServer.cs b/Wms/WMS.IBLL/IBllTransServer/IHopperTransportServer.cs index baae27f..aa4329b 100644 --- a/Wms/WMS.IBLL/IBllTransServer/IHopperTransportServer.cs +++ b/Wms/WMS.IBLL/IBllTransServer/IHopperTransportServer.cs @@ -16,9 +16,34 @@ List<string> GetLotNoBySku(string skuNo); List<string> GetSku(); - void jiaoLiaoHopper(string areaNo, string endLocate, string plnStatus, string standard, string skuNo, string lotNo, string url, int userId); - void jiaoCheHopper(string areaNo, string StartLocate, string plnNo, string plnStatus, decimal weight, string skuNo, string lotNo, int userId); + void jiaoLiaoHopper(string areaNo, string endLocate, string plnStatus, string standard, string skuNo, string lotNo, string url,string bindUrl, int userId); + void jiaoCheHopper(string areaNo, string StartLocate, string plnNo, string plnStatus, decimal weight, string skuNo, string lotNo, string url, string bindUrl, int userId); + /// <summary> + /// 灏忚溅璧板嚭鍌ㄤ綅鍥炰紶浜嬩欢 + /// </summary> + /// <param name="taskNo"></param> + /// <param name="url"></param> + /// <exception cref="Exception"></exception> + void OutBinAgv(string taskNo, string url,string bindUrl); + /// <summary> + /// 灏忚溅鍙嶉浠诲姟瀹屾垚 + /// </summary> + /// <param name="taskNo"></param> + /// <param name="status"></param> + /// <param name="comeFrom"></param> + /// <param name="userId"></param> + /// <exception cref="Exception"></exception> + void RCSFinishTask(string taskNo, string status, string comeFrom, int userId = 0); + + /// <summary> + /// 娓呮礂鏈哄彨鏂欑姸鎬� + /// </summary> + /// <param name="deviceID">娓呮礂鏈虹紪鍙�</param> + /// <param name="deviceStation">鍙枡鐐逛綅锛氣�漣nput鈥�-鍏ュ彛锛堝彨鑴忔《锛夛紝鈥漮utput鈥�-鍑哄彛锛堝噣妗剁敵璇峰偍浣嶏級</param> + /// <param name="status"></param> + /// <exception cref="Exception"></exception> + void RCSCleanRequest(string deviceID, string deviceStation, string status, string url,string bindUrl); } } -- Gitblit v1.8.0