wanshenmean
2026-03-12 f56441867f2cc77567f97a92348a5d878f0dca05
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs
@@ -10,6 +10,8 @@
using WIDESEAWCS_QuartzJob;
using WIDESEAWCS_QuartzJob.StackerCrane;
using WIDESEAWCS_Tasks.StackerCraneJob;
using WIDESEA_Core;
using WIDESEAWCS_QuartzJob.Service;
namespace WIDESEAWCS_Tasks
{
@@ -28,14 +30,15 @@
            ITaskService taskService,
            ITaskExecuteDetailService taskExecuteDetailService,
            ITaskRepository taskRepository,
            WIDESEAWCS_QuartzJob.Service.IRouterService routerService)
            IRouterService routerService,
            HttpClientHelper httpClientHelper)
        {
            _taskService = taskService;
            _taskExecuteDetailService = taskExecuteDetailService;
            _taskRepository = taskRepository;
            _config = LoadConfig();
            _taskSelector = new StackerCraneTaskSelector(taskService, routerService);
            _taskSelector = new StackerCraneTaskSelector(taskService, routerService, httpClientHelper);
            _commandBuilder = new StackerCraneCommandBuilder(taskService, routerService, _config);
        }