helongyang
2026-03-31 8fcd7a67e4391a5f1fbdb590c2a3f913aeb2a0a0
代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs
@@ -354,6 +354,13 @@
                        if (taskTypeGroup == TaskTypeGroup.OutbondGroup)
                        {
                            task.AgvTaskNum = item.AGVArea + DateTime.Now.ToString("yyMMdd") + item.TaskNum;
                            if(item.AGVArea == "AGV_PP")
                            {
                                task.NextAddress = item.TargetAddress;
                                task.DeviceCode = item.RoadWay;
                            }
                            else
                            {
                            List<Dt_Router> routers = routersAll.Where(x => x.InOutType == item.TaskType && item.AGVArea == x.NextPosi).ToList();
                            if (routers.FirstOrDefault() == null)
                            {
@@ -370,6 +377,15 @@
                            {
                                task.TaskState = TaskStatusEnum.SC_Execute.ObjToInt();
                            }
                            }
                        }
                        else
                        {
                            if (item.AGVArea == "AGV_PP")
                            {
                                task.AgvTaskNum = item.AGVArea + DateTime.Now.ToString("yyMMdd") + item.TaskNum;
                                task.NextAddress = item.TargetAddress;
                                task.DeviceCode = item.RoadWay;
                        }
                        else
                        {
@@ -400,6 +416,7 @@
                            }
                        }
                    }
                    }
                    tasks.Add(task);
                }