1
huangxiaoqiang
2025-12-02 aa201fcecc1ce93da4f660a833f7b1176fc037cb
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/AGV/CommonAGVJob.cs
@@ -165,6 +165,8 @@
                    }
                    else
                    {
                        if (taskDouble.Where(x => x.TaskState == (int)TaskAcrossFloorStatusEnum.FirstCarryFinish) != null)
                        {
                        var taskSecond = AcrossFloorTasks.Where(x => x.Floor == taskDouble.FirstOrDefault().Floor && x.DoubleTray==1).FirstOrDefault();
                        if (taskSecond != null)
                        {
@@ -185,11 +187,14 @@
                    }
                }
            }
            }
            #endregion
            #region AGV鍚屽眰鎼繍浠诲姟
            var Carrys = _taskRepository.QueryData(x => _taskService.TaskAGVCarryboundStates.Contains(x.TaskState) && x.TaskState == (int)TaskAGVCarryStatusEnum.CarryNew);
            if (Carrys.Count>0)
            {
                if (_taskRepository.QueryData(x => _taskService.TaskAGVCarryboundStates.Contains(x.TaskState) && x.TaskState > (int)TaskAGVCarryStatusEnum.CarryNew).Count() == 0)
            {
                if (Carrys[0].Floor == "2F")
                {
@@ -207,6 +212,7 @@
                    _taskService.UpdateTaskStatusToNext(Carry.TaskNum);
                }
            }
            }
            #endregion