|
@@ -112,6 +112,17 @@ namespace WCS.Service.Extensions
|
|
|
return taskList;
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 用于任务创建时获取放货站台
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="task"></param>
|
|
|
+ public static void TaskGetSrmStation(this WCS_TASK task)
|
|
|
+ {
|
|
|
+ task.GetSrmStationAndaddNext(SrmFork.货叉1);
|
|
|
+ task.SRMSTATION = Device.Where(v => v.IsDevGroup()).FirstOrDefault(v => v.DEVICEGROUP.Any(b => b.MEMBER.CODE == task.SRMSTATION))?.CODE;
|
|
|
+ task.ADDRNEXT = string.Empty;
|
|
|
+ }
|
|
|
+
|
|
|
public static void AGVStatusChange(this WCS_AGVTask task, AGVTaskStatus status, string type = "同步")
|
|
|
{
|
|
|
InfoLog.INFO_AGV($"AGV状态更新Status:{task.Status},AGVStatus:{status},{type}");
|