From ad64840cc04dac2278ca02f22ddc02b1a218e9cf Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期三, 15 四月 2026 22:44:18 +0800
Subject: [PATCH] feat(机器人任务): 实现换盘任务假电芯补充逻辑

---
 Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotJob.cs |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotJob.cs b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotJob.cs
index c35e485..5d3cf9e 100644
--- a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotJob.cs
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotJob.cs
@@ -104,7 +104,8 @@
             ITaskService taskService,
             ICacheService cache,
             HttpClientHelper httpClientHelper,
-            ILogger<RobotJob> logger)
+            ILogger<RobotJob> logger,
+            IFakeBatteryPositionService fakeBatteryPositionService)
         {
             // 鍒濆鍖栫姸鎬佺鐞嗗櫒锛屼紶鍏ョ紦瀛樻湇鍔�
             _stateManager = new RobotStateManager(cache, _logger);
@@ -115,7 +116,7 @@
             ISocketClientGateway socketGateway = new SocketClientGateway(tcpSocket);
 
             // 鍒濆鍖栦换鍔″鐞嗗櫒
-            _taskProcessor = new RobotTaskProcessor(socketGateway, _stateManager, robotTaskService, taskService, httpClientHelper, _logger);
+            _taskProcessor = new RobotTaskProcessor(socketGateway, _stateManager, robotTaskService, taskService, httpClientHelper, _logger, fakeBatteryPositionService);
 
             // 鍒濆鍖栧鎴风绠$悊鍣�
             _clientManager = new RobotClientManager(tcpSocket, _stateManager, _logger);

--
Gitblit v1.9.3