From 5ffc36a1db18d3112a9b50a9cf3953d7fcf21bae Mon Sep 17 00:00:00 2001 From: huanghongfeng <huanghongfeng@hnkhzn.com> Date: 星期二, 19 八月 2025 16:37:24 +0800 Subject: [PATCH] 更新 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs" index 6e2a310..b53f06e 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs" @@ -140,7 +140,7 @@ } catch (Exception ex) { - WriteError("CommonConveyorLineJob", "test", ex); + WriteError("CommonConveyorLineJob", ex); ConsoleHelper.WriteErrorLine($"{ex.Message}"); //Console.WriteLine(nameof(CommonStackerCraneJob) + ":" + ex.ToString()); } @@ -250,10 +250,7 @@ _noticeService.Logs(userTokenIds, new { commonStackerCrane.DeviceName, log = log, time = DateTime.Now.ToString("G"), color = "red" }); WriteInfo(commonStackerCrane.DeviceName, log); - if (task == null) - { - task = _taskService.QueryStackerCraneInTask(commonStackerCrane.DeviceCode); - } + task = _taskService.QueryStackerCraneInTask(commonStackerCrane.DeviceCode); } else { @@ -264,6 +261,17 @@ { task = _taskService.QueryStackerCraneInTask(commonStackerCrane.DeviceCode); } + + if (task != null && task.TaskType.GetTaskTypeGroup() == TaskTypeGroup.InboundGroup) + { + var relocation = _taskService.InBeforeCheck(task.TaskNum); + + if (relocation != null) + { + return relocation; + } + } + return task; } -- Gitblit v1.9.3