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