From ca54eceeebeceea3b6c75e3dbfa3b715806c6106 Mon Sep 17 00:00:00 2001
From: 刘磊 <1161824510@qq.com>
Date: 星期五, 15 十一月 2024 16:38:23 +0800
Subject: [PATCH] 1

---
 Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs |   78 +++++++++++---------------------------
 1 files changed, 23 insertions(+), 55 deletions(-)

diff --git a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs
index 16dccc6..3bd8816 100644
--- a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs
+++ b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs
@@ -196,26 +196,30 @@
             }
         }
 
+        #region 杈撻�佺嚎璇锋眰鍏ュ簱涓嬩竴鍦板潃
+
         /// <summary>
         /// 杈撻�佺嚎璇锋眰鍏ュ簱涓嬩竴鍦板潃
         /// </summary>
         /// <param name="conveyorLine">杈撻�佺嚎瀹炰緥瀵硅薄</param>
         /// <param name="command">璇诲彇鐨勮姹備俊鎭�</param>
         /// <param name="childDeviceCode">瀛愯澶囩紪鍙�</param>
-        public void RequestInNextAddress(CommonConveyorLine conveyorLine, ConveyorLineTaskCommand command, string childDeviceCode)
-        {
-            Dt_Task task = _taskService.QueryExecutingConveyorLineTask(command.TaskNum, childDeviceCode);
-            if (task != null)
-            {
-                Dt_Task? newTask = _taskService.UpdatePosition(task.TaskNum, task.CurrentAddress);
-                if (newTask != null)
-                {
-                    ConveyorLineTaskCommand taskCommand = _mapper.Map<ConveyorLineTaskCommand>(newTask);
-                    taskCommand.InteractiveSignal = command.InteractiveSignal;
-                    conveyorLine.SendCommand(taskCommand, childDeviceCode);
-                }
-            }
-        }
+        //public void RequestInNextAddress(CommonConveyorLine conveyorLine, ConveyorLineTaskCommand command, string childDeviceCode)
+        //{
+        //    Dt_Task task = _taskService.QueryExecutingConveyorLineTask(command.TaskNum, childDeviceCode);
+        //    if (task != null)
+        //    {
+        //        Dt_Task? newTask = _taskService.UpdatePosition(task.TaskNum, task.CurrentAddress);
+        //        if (newTask != null)
+        //        {
+        //            ConveyorLineTaskCommand taskCommand = _mapper.Map<ConveyorLineTaskCommand>(newTask);
+        //            taskCommand.InteractiveSignal = command.InteractiveSignal;
+        //            conveyorLine.SendCommand(taskCommand, childDeviceCode);
+        //        }
+        //    }
+        //}
+
+        #endregion
 
         /// <summary>
         /// 杈撻�佺嚎鍏ュ簱瀹屾垚
@@ -234,7 +238,7 @@
                 //conveyorLine.SetValue(ConveyorLineDBName.WriteInteractiveSignal, 0, childDeviceCode);
                 WebResponseContent content = _taskService.UpdateTaskStatusToNext(task);
 
-                Console.Out.WriteLine(content.Serialize());
+                //Console.Out.WriteLine(content.Serialize());
             }
         }
 
@@ -304,16 +308,14 @@
                     taskCommand.TargetAddress = 0;
                 }
 
-
                 conveyorLine.SendCommand(taskCommand, childDeviceCode);
                 ConveyorLineSendFinish(conveyorLine, childDeviceCode, ProtocalDetailValue, true);
                 content = _taskService.UpdateTaskStatusToNext(task);
             }
         }
 
-
         /// <summary>
-        /// 闄堝寲绌烘墭鐩樺嚭搴�
+        /// 鐩戞祴绌烘墭鐩樺疄鐩樺嚭搴�
         /// </summary>
         /// <param name="conveyorLine">杈撻�佺嚎瀹炰緥瀵硅薄</param>
         /// <param name="command">璇诲彇鐨勮姹備俊鎭�</param>
@@ -332,45 +334,8 @@
             }
             catch (Exception)
             {
-
             }
         }
-
-        #region
-        ///// <summary>
-        ///// 闄堝寲瀹炵洏鍑哄簱)
-        ///// </summary>
-        ///// <param name="conveyorLine">杈撻�佺嚎瀹炰緥瀵硅薄</param>
-        ///// <param name="command">璇诲彇鐨勮姹備俊鎭�</param>
-        ///// <param name="childDeviceCode">瀛愯澶囩紪鍙�</param>
-        ///// <param name="index">绾夸綋褰撳墠bool璇诲彇鍋忕Щ鍦板潃</param>
-        //public void ChuanhuaOutbound(CommonConveyorLine conveyorLine, ConveyorLineTaskCommand command, string childDeviceCode)
-        //{
-        //    CheckAndCreateTask(TaskOutboundTypeEnum.Outbound, childDeviceCode, "CHSC01", "001-001-001");
-        //}
-
-        ///// 闈欑疆绌烘墭鐩樺嚭搴�
-        ///// </summary>
-        ///// <param name="conveyorLine">杈撻�佺嚎瀹炰緥瀵硅薄</param>
-        ///// <param name="command">璇诲彇鐨勮姹備俊鎭�</param>
-        ///// <param name="childDeviceCode">瀛愯澶囩紪鍙�</param>
-        ///// <param name="index">绾夸綋褰撳墠bool璇诲彇鍋忕Щ鍦板潃</param>
-        //public void EmptyTrayOutbound(CommonConveyorLine conveyorLine, ConveyorLineTaskCommand command, string childDeviceCode, int index)
-        //{
-        //    CheckAndCreateTask(TaskOutboundTypeEnum.OutTray, childDeviceCode, index, "JZSC01", "002-020-001");
-        //}
-        ///// <summary>
-        ///// 闈欑疆瀹炵洏鍑哄簱
-        ///// </summary>
-        ///// <param name="conveyorLine">杈撻�佺嚎瀹炰緥瀵硅薄</param>
-        ///// <param name="command">璇诲彇鐨勮姹備俊鎭�</param>
-        ///// <param name="childDeviceCode">瀛愯澶囩紪鍙�</param>
-        ///// <param name="index">绾夸綋褰撳墠bool璇诲彇鍋忕Щ鍦板潃</param>
-        //public void JingzhiOutbound(CommonConveyorLine conveyorLine, ConveyorLineTaskCommand command, string childDeviceCode, int index)
-        //{
-        //    CheckAndCreateTask(TaskOutboundTypeEnum.Outbound, childDeviceCode, index, "JZSC01", "002-000-001");
-        //}
-        #endregion
 
         /// <summary>
         /// 妫�鏌ヤ换鍔″苟鍒涘缓鏂颁换鍔�
@@ -381,6 +346,7 @@
             if (tasks.Count < index)
             {
                 #region 璋冪敤WMS鑾峰彇鍑哄簱浠诲姟
+
                 WMSTaskDTO taskDTO = new WMSTaskDTO();
                 object dynamic = new
                 {
@@ -398,6 +364,7 @@
                     return;
 
                 taskDTO = JsonConvert.DeserializeObject<WMSTaskDTO>(content.Data.ToString());
+
                 #endregion
 
                 CreateAndSendTask(taskDTO);
@@ -416,6 +383,7 @@
             }
             return content;
         }
+
         /// <summary>
         /// 杈撻�佺嚎浜や簰瀹屾垚
         /// </summary>

--
Gitblit v1.9.3