From f45293a0c3c9838567d6ff01eae53157a9ed5284 Mon Sep 17 00:00:00 2001
From: 刘磊 <1161824510@qq.com>
Date: 星期四, 05 三月 2026 10:59:38 +0800
Subject: [PATCH] 1
---
项目代码/WCS/WCSServer/WIDESEAWCS_ITaskInfoService/ITaskService.cs | 77 ++++++--------------------------------
1 files changed, 12 insertions(+), 65 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServer/WIDESEAWCS_ITaskInfoService/ITaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServer/WIDESEAWCS_ITaskInfoService/ITaskService.cs"
index 828eeca..fbf45cd 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServer/WIDESEAWCS_ITaskInfoService/ITaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/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>
- /// 杞﹁疆娴佸悜璇锋眰
+ /// 鏍规嵁婊戞﹪鍙枫�丳VI璇锋眰鐧借溅韬�
/// </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);
}
}
\ No newline at end of file
--
Gitblit v1.9.3