From 1c2541b283ce6ba855e67c476412dffe2c693480 Mon Sep 17 00:00:00 2001 From: chengsc <11752@DESKTOP-DS49RCP> Date: 星期三, 11 六月 2025 13:56:23 +0800 Subject: [PATCH] Merge branch 'csc' --- Wms/WMS.IBLL/IHttpServer.cs | 95 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 94 insertions(+), 1 deletions(-) diff --git a/Wms/WMS.IBLL/IHttpServer.cs b/Wms/WMS.IBLL/IHttpServer.cs index 75e2da5..d99d8df 100644 --- a/Wms/WMS.IBLL/IHttpServer.cs +++ b/Wms/WMS.IBLL/IHttpServer.cs @@ -1,4 +1,6 @@ -锘縰sing System; +锘縰sing Model.InterFaceModel; +using Model.ModelVm; +using System; using System.Collections.Generic; using System.Text; @@ -6,11 +8,102 @@ { public interface IHttpServer { + #region WCS + + /// <summary> + /// 绌烘墭璺虹粍鎵樺叆搴� + /// </summary> + /// <param name="palletNo">鎵樼洏鍙�</param> + /// <param name="houseNo">浠撳簱</param> + /// <param name="palletNum">鎵樼洏鏁伴噺</param> + /// <param name="locate">璧峰浣嶇疆</param> + /// <returns></returns> + OutCommandDto RequestPalletIn(string palletNo, string houseNo, int palletNum, string Strlocate); + + /// <summary> + /// 鐢宠鍌ㄤ綅 锛堢珛浣撳簱锛� + /// </summary> + /// <param name="palletNo"></param> + /// <param name="houseNo"></param> + /// <param name="ceng"></param> + /// <returns></returns> + OutCommandDto RequestLocation(string palletNo, string houseNo,string ceng); + + /// <summary> + /// 鐢宠宸烽亾(瀵嗛泦搴�) + /// </summary> + /// <param name="palletNo"></param> + /// <param name="houseNo"></param> + /// <returns></returns> + OutCommandDto RequestMiJiRoadWay(string palletNo, string houseNo); + + /// <summary> + /// 1 鐢宠鍌ㄤ綅 锛堢敵璇峰贩閬撳悗 鍐嶇敵璇峰偍浣嶅偍浣� 锛� + /// </summary> + /// <param name="palletNo"></param> + /// <param name="houseNo"></param> + /// <param name="roadwayNo"></param> + /// <returns></returns> + OutCommandDto RequestMiJiLocation(string palletNo, string houseNo, string roadwayNo); + /// <summary> /// agv璧板嚭鍌ㄤ綅淇敼鍌ㄤ綅淇℃伅锛屼粎闄愬钩搴撳偍浣� /// </summary> /// <param name="taskNo"></param> /// <param name="userId"></param> void UpLocateByAgvOut(string taskNo,int userId); + + /// <summary> + /// 鍏ュ簱瀹屾垚JC34 + /// </summary> + /// <param name="taskNo">浠诲姟鍙�</param> + /// <param name="userId">鎿嶄綔浜�(涓嬫父绯荤粺鏃朵负绌�)</param> + void ArrivalSuccess2(string taskNo, int userId); + + /// <summary> + /// 绉诲簱瀹屾垚 + /// </summary> + /// <param name="taskNo"></param> + /// <param name="userId"></param> + void MoveSuccess(string taskNo, int userId); + + /// <summary> + /// 鍑哄簱鍗曠殑绉诲簱浠诲姟瀹屾垚 + /// </summary> + /// <param name="taskNo"></param> + /// <param name="userId"></param> + void ExMoveSuccess(string taskNo, int userId); + + + //---------------------------------------------------------------------------------------------------------- + + + + /// <summary> + /// PDA涓嬪彂鍑哄簱 + /// </summary> + /// <param name="soNo"></param> + /// <param name="detailId"></param> + /// <param name="outMode"></param> + /// <param name="palletNo"></param> + /// <param name="userId"></param> + /// <param name="url"></param> + /// <param name="str"></param> + /// <returns></returns> + List<OutCommandDto> IssueOutHouseLk(string soNo, string detailId, string outMode, string palletNo, int userId, string url, out string str); + #endregion + + + + #region Limes + + /// <summary> + /// 鍙戦�佽楠屽崟淇℃伅 + /// </summary> + /// <param name="model"></param> + /// <returns></returns> + bool SendInspectionRequest(IdVm model, int userId, string url, string userName); + + #endregion } } -- Gitblit v1.8.0