wankeda
2025-05-26 0864509e1eb593c3dedb66196ec19fe51437922b
代码管理/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/AGVJob/CommonAGVJob.cs
@@ -8,10 +8,14 @@
    public class CommonAGVJob : JobBase, IJob, IDisposable
    {
        private readonly ITaskRepository _taskRepository;
        private readonly ITaskCZRepository _taskCZRepository;
        private readonly ITaskCZDetailsRepository _detailsRepository;
        public CommonAGVJob(ITaskRepository taskRepository)
        public CommonAGVJob(ITaskRepository taskRepository,ITaskCZRepository taskCZRepository, ITaskCZDetailsRepository detailsRepository)
        {
            _taskRepository = taskRepository;
            _taskCZRepository = taskCZRepository;
            _detailsRepository = detailsRepository;
        }
        public void Dispose()
@@ -22,9 +26,9 @@
        public Task Execute(IJobExecutionContext context)
        {
            AGV agv = (AGV)context.JobDetail.JobDataMap.Get("JobParams");
            SendTaskAGV.SendAGVTask(agv, _taskRepository);
            UpdateTaskAGV.UpdateTask(agv, _taskRepository);
            //SendTaskAGV.SendAGVTask1(_taskRepository);
            //SendTaskAGV.SendAGVTask(agv, _taskRepository);
            //UpdateTaskAGV.UpdateTask(agv, _taskRepository, _taskCZRepository, _detailsRepository);
            return Task.CompletedTask;
        }
    }