From 950e90445bc8e878f5b82d6e743b7e4f94556e55 Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com>
Date: 星期四, 20 三月 2025 13:54:18 +0800
Subject: [PATCH] 1

---
 CodeManagement/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/Task/RequestInbound.cs |   68 +++++++++++++++++-----------------
 1 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/CodeManagement/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/Task/RequestInbound.cs b/CodeManagement/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/Task/RequestInbound.cs
index 4b2fcb7..c3e0200 100644
--- a/CodeManagement/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/Task/RequestInbound.cs
+++ b/CodeManagement/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/Task/RequestInbound.cs
@@ -283,47 +283,47 @@
         {
             string isTrue = string.Empty;
 
-            //ResultTrayCellsStatus result = GetResultTrayCellsStatus(command, stationManager);
+            ResultTrayCellsStatus result = GetResultTrayCellsStatus(command, stationManager);
 
-            //List<string> strings = stationManager.Roadway.Split(",").ToList();
-            //foreach (string item in strings)
-            //{
-            //    isTrue = RequestInboundPlatform(conveyorLine, item, result.ProductionLine, false);
-            //    if (isTrue != null)
-            //    {
-            //        break;
-            //    }
-            //}
-            //if (isTrue != null && isTrue != string.Empty)
-            //{
-            //    WMSTaskDTO taskDTO = new WMSTaskDTO
-            //    {
-            //        TaskNum = _taskRepository.GetTaskNo().Result,
-            //        Grade = 1,
-            //        PalletCode = command.Barcode,
-            //        RoadWay = childDeviceCode,
-            //        SourceAddress = childDeviceCode,
-            //        TargetAddress = isTrue,
-            //        TaskState = (int)TaskOutStatusEnum.OutNew,
-            //        Id = 2,
-            //        TaskType = (int)TaskOutboundTypeEnum.InToOut,
-            //        ProductionLine = result.ProductionLine,
-            //    };
-            //    var Taskcontent = _taskService.ReceiveWMSTask(new List<WMSTaskDTO> { taskDTO });
-            //    if (Taskcontent.Status)
-            //    {
-            //        ExecuteConveyorLineTask(conveyorLine, command, ProtocalDetailValue, childDeviceCode);
-            //    }
+            List<string> strings = stationManager.Roadway.Split(",").ToList();
+            foreach (string item in strings)
+            {
+                isTrue = RequestInboundPlatform(item, result.ProductionLine, false);
+                if (isTrue != null)
+                {
+                    break;
+                }
+            }
+            if (isTrue != null && isTrue != string.Empty)
+            {
+                WMSTaskDTO taskDTO = new WMSTaskDTO
+                {
+                    TaskNum = _taskRepository.GetTaskNo().Result,
+                    Grade = 1,
+                    PalletCode = command.Barcode,
+                    RoadWay = childDeviceCode,
+                    SourceAddress = childDeviceCode,
+                    TargetAddress = isTrue,
+                    TaskState = (int)TaskOutStatusEnum.OutNew,
+                    Id = 2,
+                    TaskType = (int)TaskOutboundTypeEnum.InToOut,
+                    ProductionLine = result.ProductionLine,
+                };
+                var Taskcontent = _taskService.ReceiveWMSTask(new List<WMSTaskDTO> { taskDTO });
+                if (Taskcontent.Status)
+                {
+                    ExecuteConveyorLineTask(conveyorLine, command, ProtocalDetailValue, childDeviceCode);
+                }
 
-            //}
-            //else
-            //{
+            }
+            else
+            {
                 var Taskcontent = await _taskService.RequestWMSTask(command.Barcode, childDeviceCode);
                 if (Taskcontent.Status)
                 {
                     ExecuteConveyorLineTask(conveyorLine, command, ProtocalDetailValue, childDeviceCode);
                 }
-            //}
+            }
             #region
 
             //if (Taskcontent.Status)

--
Gitblit v1.9.3