1
刘磊
2026-03-05 f45293a0c3c9838567d6ff01eae53157a9ed5284
ÏîÄ¿´úÂë/WCS/WCSServer/WIDESEAWCS_ITaskInfoService/ITaskService.cs
@@ -70,31 +70,23 @@
        /// <param name="palletCode">托盘号</param>
        /// <param name="sourceAddress">起始地址</param>
        /// <returns></returns>
        Task<WebResponseContent> RequestTask(string palletCode, Dt_StationManager stationManager);
        Task<WebResponseContent> RequestTask(string palletCode, string PVi, Dt_StationManager stationManager);
        /// <summary>
        /// æ›´æ–°ä¸ºæ£€æµ‹ä»»åŠ¡
        /// æ ¹æ®æ‰˜ç›˜å·ã€ç«™å°å‘WMS请求任务
        /// </summary>
        /// <param name="palletCode"></param>
        /// <param name="stationManager"></param>
        /// <param name="palletCode">托盘号</param>
        /// <param name="sourceAddress">起始地址</param>
        /// <returns></returns>
        Task<WebResponseContent> UpdateCheckTask(string palletCode, Dt_StationManager stationManager);
        Task<WebResponseContent> RequestRoadWayTask(string palletCode, string PVi, Dt_StationManager stationManager);
        /// <summary>
        /// è½¦è½®æµå‘请求
        /// æ ¹æ®æ»‘橇号、PVI请求白车身
        /// </summary>
        /// <param name="palletCode"></param>
        /// <param name="stationManager"></param>
        /// <param name="palletCode">托盘号</param>
        /// <param name="sourceAddress">起始地址</param>
        /// <returns></returns>
        Task<WebResponseContent> RequestWheelsFlow(string palletCode);
        /// <summary>
        /// è½¦è½®æµå‘请求,查询历史表
        /// </summary>
        /// <param name="palletCode"></param>
        /// <param name="stationManager"></param>
        /// <returns></returns>
        string RequestWheletHty(string czCode);
        Task<WebResponseContent> RequestWhiteBody(string palletCode, string PVi, Dt_StationManager stationManager);
        /// <summary>
        /// å‡ºåº“前 ç§»åº“检测
@@ -103,12 +95,6 @@
        /// <returns></returns>
        Dt_Task? OutBeforeCheck(int taskNum);
        /// <summary>
        /// å…¥åº“前 ç§»åº“检测
        /// </summary>
        /// <param name="taskNum"></param>
        /// <returns></returns>
        Dt_Task? InBeforeCheck(int taskNum);
        /// <summary>
        /// æ ¹æ®è®¾å¤‡ç¼–号、当前地址查询输送线未执行的任务
@@ -245,6 +231,8 @@
        /// <param name="taskNum">任务号</param>
        WebResponseContent UpdateTaskStatusToNext(int taskNum);
        WebResponseContent TCSendTask([NotNull] Dt_Task task, string Position);
        /// <summary>
        /// å°†ä»»åŠ¡çŠ¶æ€ä¿®æ”¹ä¸ºä¸‹ä¸€ä¸ªçŠ¶æ€
        /// </summary>
@@ -265,7 +253,7 @@
        /// </summary>
        /// <param name="taskNum">任务编号</param>
        /// <returns>返回处理结果</returns>
        WebResponseContent StackCraneTaskCompleted(int taskNum);
        WebResponseContent StackCraneTaskCompleted(int taskNum, bool rfidError = false);
        WebResponseContent StackCraneTaskCompletedByStation(int taskNum);
@@ -305,47 +293,6 @@
        /// <param name="deviceNo"></param>
        /// <returns></returns>
        Dt_Task QueryExcutingTask(string deviceNo);
        /// <summary>
        /// è½¦è½´ä¸Šæ–™ç”³è¯·ï¼Œåé¦ˆæ¡ç è‡³è¾“送线
        /// </summary>
        /// <returns></returns>
        WebResponseContent GetFeedbackAxleloading();
        /// <summary>
        /// è½¦è½´çº¿ä¸‹æ–™å£ï¼Œè½¦è½´åˆ°ä½åŽè¾“送线申请
        /// </summary>
        /// <param name="CZTM"></param>
        /// <returns></returns>
        WebResponseContent UpdateAxleCurrentStatue(string CZTM);
        /// <summary>
        /// ç”³è¯·agv任务
        /// </summary>
        /// <param name="TargetAddress"></param>
        /// <returns></returns>
        WebResponseContent GetAGVTaskdistribution(string TargetAddress);
        /// <summary>
        /// å†™å…¥è¾“送线反馈信息
        /// </summary>
        /// <param name="TargetAddress"></param>
        /// <returns></returns>
        WebResponseContent SetPlcResponState(string TargetAddress);
        /// <summary>
        /// å†™å…¥è¾“送线反馈信息
        /// </summary>
        /// <param name="TargetAddress"></param>
        /// <returns></returns>
        WebResponseContent GetPlcState(string TargetAddress);
        /// <summary>
        /// wcs首页写入内容
        /// </summary>
        /// <param name="saveModel"></param>
        /// <returns></returns>
        WebResponseContent SetPlcPalletCode(SaveModel saveModel);
    }
}