dengjunjie
2025-03-27 bb56b2b6f21acb7c69c02585e5bc534d2f67715f
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ShuttleCarJob/ShuttleCarExtend/PartialTaskService.cs
@@ -126,11 +126,15 @@
                        task = _taskService.QueryShuttleCarTask(shuttleCar.DeviceCode);
                        if (task != null)
                        {
                            if (task.TaskType == (int)TaskOutboundTypeEnum.Outbound && !task.SourceIsPickPlace)
                            if (_taskService.TaskOutboundTypes.Contains(task.TaskType) && !task.SourceIsPickPlace)
                            {
                                var ShuttleCar = _shuttleCarService.QueryShuttleCar(task.SourceAddress);//鍑哄簱浠诲姟鍒ゆ柇璧风偣鏄惁鏈夌┛姊溅
                                if (ShuttleCar != null) SendTask(task);
                                else _taskService.AddRelocationCarTask("", task.SourceAddress);
                                if (ShuttleCar == null) _taskService.AddRelocationCarTask("", task.SourceAddress);
                                else
                                {
                                    task.ShuttleCarCode = ShuttleCar.ShuttleCarCode;
                                    SendTask(task);
                                }
                            }
                            else
                                SendTask(task);