dengjunjie
2025-03-19 8abc9481eafeb715b39a4f4f8d6f628a642e6b53
项目代码/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);