| | |
| | | using Microsoft.Extensions.Logging; |
| | | using System; |
| | | using Serilog; |
| | | using System.Diagnostics.CodeAnalysis; |
| | | using WIDESEAWCS_Common.Constants; |
| | | using WIDESEAWCS_Common.TaskEnum; |
| | | using WIDESEAWCS_Core.LogHelper; |
| | | using WIDESEAWCS_ITaskInfoService; |
| | | using WIDESEAWCS_Model.Models; |
| | | using WIDESEAWCS_QuartzJob.Models; |
| | |
| | | /// <returns>堆垛机命令对象,转换失败返回 null</returns> |
| | | public object? ConvertToStackerCraneTaskCommand([NotNull] Dt_Task task) |
| | | { |
| | | return BuildCommand(task, CreateStandardCommand(task)); |
| | | return BuildCommand(task, CreateStandardCommand(task)); |
| | | // 根据巷道获取命令类型 |
| | | //string commandType = GetCommandType(task.Roadway); |
| | | |
| | |
| | | { |
| | | taskType = StackerCraneConst.EmptyPalletTaskType; |
| | | } |
| | | else if(task.TaskType == (int)TaskInboundTypeEnum.InEmpty) |
| | | else if (task.TaskType == (int)TaskInboundTypeEnum.InEmpty) |
| | | { |
| | | taskType = StackerCraneConst.EmptyInPalletTaskType; |
| | | } |
| | |
| | | && short.TryParse(parts[2], out layer); |
| | | } |
| | | } |
| | | } |
| | | } |