From c827fe7b0c5b3b444d76ba0d96a2649c764630dd Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期四, 14 十一月 2024 16:36:08 +0800 Subject: [PATCH] 修改WCS、WMS出入库逻辑 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs | 36 ++++++++++++++++++++++++++++++++---- 1 files changed, 32 insertions(+), 4 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs" index 165b08a..5f21daa 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_ITaskInfoService/ITaskService.cs" @@ -129,10 +129,10 @@ Dt_Task QueryStackerCraneOutTask(string deviceNo, string currentAddress = ""); /// <summary> - /// 鏌ヨ绌挎杞︿换鍔� + /// 鏌ヨ绌挎杞﹀嚭鍏ュ簱浠诲姟 /// </summary> - /// <param name="deviceNo">璁惧缂栧彿</param> - /// <param name="currentAddress">褰撳墠鍦板潃</param> + /// <param name="deviceNo">绌挎杞︾紪鍙�</param> + /// <param name="currentAddress">褰撳墠浣嶇疆</param> /// <returns></returns> Dt_Task QueryShuttleCarTask(string deviceNo, string currentAddress = ""); @@ -200,8 +200,21 @@ /// <returns>杩斿洖澶勭悊缁撴灉</returns> WebResponseContent RollbackTaskStatusToLast(int taskNum); + /// <summary> + /// 鏍规嵁浠诲姟鍙锋煡璇换鍔� + /// </summary> + /// <param name="taskNum"></param> + /// <returns></returns> Dt_Task GetTaskInfo(int taskNum); + + /// <summary> + /// 鏍规嵁浠诲姟鐘舵�併�佷换鍔$被鍨嬫煡璇换鍔� + /// </summary> + /// <param name="TaskState">浠诲姟鐘舵��</param> + /// <param name="TaskType">浠诲姟绫诲瀷</param> + /// <returns></returns> Dt_Task GetTaskState(int TaskState = 0, int TaskType = 0); + /// <summary> /// 鍫嗗灈鏈虹敵璇峰叆搴� /// </summary> @@ -209,7 +222,22 @@ /// <returns></returns> WebResponseContent StackerCraneRequestInbound(Dt_Task task); /// <summary> - /// + /// 娣诲姞鍘嗗彶浠诲姟 + /// </summary> + /// <param name="task"></param> + /// <param name="operateType"></param> + /// <returns></returns> + WebResponseContent AddTask_Hty(Dt_Task task, string operateType); + /// <summary> + /// 绌挎杞︿换鍔″畬鎴� + /// </summary> + /// <param name="taskNum">浠诲姟鍙�</param> + /// <param name="TaskTypeComplete">瀹屾垚绫诲瀷</param> + /// <returns></returns> + WebResponseContent ShuttleCarTaskCompleted(int taskNum, short TaskTypeComplete); + + /// <summary> + /// AGV淇敼浠诲姟鐘舵�� /// </summary> /// <param name="saveModel"></param> /// <returns></returns> -- Gitblit v1.9.3