From ccf5c6a4396e810b46676e545f7ad8970b3787f1 Mon Sep 17 00:00:00 2001
From: 肖洋 <cathay_xy@163.com>
Date: 星期日, 15 十二月 2024 09:23:25 +0800
Subject: [PATCH] 更新项目依赖,修复代码注释,调整开发环境配置

---
 Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs |   40 +++++++---------------------------------
 1 files changed, 7 insertions(+), 33 deletions(-)

diff --git a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs
index 12f1b59..c22fd8a 100644
--- a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs
+++ b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs
@@ -167,7 +167,13 @@
                         else
                             return;
                     }
+                    
                     _taskService.StackCraneTaskCompleted(e.TaskNum);
+                    if (commonStackerCrane.DeviceCode.Contains("CH") && task.TaskType == (int)TaskOutboundTypeEnum.Outbound)
+                    {
+                        task = _taskRepository.QueryFirst(x => x.TaskNum == e.TaskNum);
+                        Dt_Task? newTask = _taskService.UpdatePosition(task.TaskNum, task.CurrentAddress);
+                    }
                     commonStackerCrane.SetValue(StackerCraneDBName.WorkType, 5);
                 }
             }
@@ -292,7 +298,7 @@
                     if (device != null)
                     {
                         CommonConveyorLine conveyorLine = (CommonConveyorLine)device;
-                        if (conveyorLine.IsOccupied(router.ChildPosi))//鍑哄簱绔欏彴鏈鍗犵敤
+                        //if (conveyorLine.IsOccupied(router.ChildPosi))//鍑哄簱绔欏彴鏈鍗犵敤
                         {
                             return task;
                         }
@@ -428,38 +434,6 @@
             }
             return stackerCraneTaskCommand;
         }
-
-
-        /// <summary>
-        /// 璁惧蹇冭烦
-        /// </summary>
-        /// <param name="commonStackerCrane"></param>
-        //public async void EqptAlive(CommonStackerCrane commonStackerCrane)
-        //{
-        //    if (commonStackerCrane.StackerOnline)
-        //    {
-        //        BasicDto dto = new BasicDto
-        //        {
-        //            EmployeeNo = "T00001",
-        //            EquipmentCode = commonStackerCrane.DeviceCode,
-        //            RequestTime = DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss.fffZ"),
-        //            SessionId = Guid.NewGuid().ToString(),
-        //            Software = commonStackerCrane.DeviceName,
-        //        };
-        //        var respone = await HttpHelper.PostAsync("http://ts-momapp01:12020/api/MachineIntegration/EqptAlive", dto.ToJsonString());
-        //        if (respone != null)
-        //        {
-        //            var result = JsonConvert.DeserializeObject<ResponseEqptAliveDto>(respone);
-        //            if (result != null && result.Success)
-        //            {
-        //                if (result.KeyFlag == "99")
-        //                    commonStackerCrane.StackerOnline = true;
-        //                else if (result.KeyFlag == "98")
-        //                    commonStackerCrane.StackerOnline = false;
-        //            }
-        //        }
-        //    }
-        //}
 
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3