dengjunjie
2024-11-14 c827fe7b0c5b3b444d76ba0d96a2649c764630dd
ÏîÄ¿´úÂë/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>