From 035f2a81a59532ac9f892dab9ade44304847b4fb Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期一, 06 四月 2026 11:11:36 +0800
Subject: [PATCH] 重构输送线选择器;添加表格展开功能

---
 Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tests/StackerCraneTaskSelectorTests.cs |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tests/StackerCraneTaskSelectorTests.cs b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tests/StackerCraneTaskSelectorTests.cs
index 1a9cc28..50d6408 100644
--- a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tests/StackerCraneTaskSelectorTests.cs
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tests/StackerCraneTaskSelectorTests.cs
@@ -1,3 +1,4 @@
+using Microsoft.Extensions.Logging;
 using Moq;
 using WIDESEAWCS_Common.TaskEnum;
 using WIDESEAWCS_Core;
@@ -44,6 +45,7 @@
         taskService.Setup(x => x.AddData(It.IsAny<Dt_Task>())).Returns(WebResponseContent.Instance.OK());
 
         var transferCheckCalledCount = 0;
+        var mockLogger = new Mock<ILogger>();
         var selector = new StackerCraneTaskSelector(
             taskService.Object,
             routerService.Object,
@@ -52,7 +54,8 @@
                 transferCheckCalledCount++;
                 Assert.Equal(1001, taskNum);
                 return relocationTask;
-            });
+            },
+            mockLogger.Object);
 
         var selectedTask = selector.SelectTask(stackerCrane.Object);
 
@@ -104,10 +107,12 @@
             .Setup(x => x.QueryNextRoutes("SC01", "OUT-01", (int)TaskOutboundTypeEnum.Outbound))
             .Returns(new List<WIDESEAWCS_QuartzJob.Models.Dt_Router>());
 
+        var mockLogger = new Mock<ILogger>();
         var selector = new StackerCraneTaskSelector(
             taskService.Object,
             routerService.Object,
-            _ => newOutboundTask);
+            _ => newOutboundTask,
+            mockLogger.Object);
 
         _ = selector.SelectTask(stackerCrane.Object);
 

--
Gitblit v1.9.3