From eae9077f3978f695f4e3af5301e8a08bdd8bf23c Mon Sep 17 00:00:00 2001 From: 肖洋 <cathay_xy@163.com> Date: 星期一, 09 十二月 2024 09:24:46 +0800 Subject: [PATCH] 最新程序 --- Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs | 59 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 30 insertions(+), 29 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 2d8259a..f350bdb 100644 --- a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs +++ b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs @@ -85,7 +85,7 @@ WriteError("CommonConveyorLineJob", "test", ex); //Console.WriteLine(nameof(CommonStackerCraneJob) + ":" + ex.ToString()); } - WriteDebug("CommonConveyorLineJob", "test"); + //WriteDebug("CommonConveyorLineJob", "test"); return Task.CompletedTask; } @@ -101,7 +101,8 @@ { if (commonStackerCrane.GetValue<StackerCraneDBName, short>(StackerCraneDBName.WorkType) != 5) { - Console.Out.WriteLine("TaskCompleted" + e.TaskNum); + //Console.Out.WriteLine("TaskCompleted" + e.TaskNum); + ConsoleHelper.WriteColorLine($"銆恵commonStackerCrane.DeviceName}銆戜换鍔″畬鎴�,浠诲姟鍙凤細銆恵e.TaskNum}銆�", ConsoleColor.Blue); _taskService.StackCraneTaskCompleted(e.TaskNum); commonStackerCrane.SetValue(StackerCraneDBName.WorkType, 5); } @@ -191,7 +192,7 @@ if (device != null) { CommonConveyorLine_GW conveyorLine = (CommonConveyorLine_GW)device; - if (conveyorLine.IsOccupied(task.TargetAddress))//鍑哄簱绔欏彴鏈鍗犵敤 + if (conveyorLine.IsOccupied(task.NextAddress))//鍑哄簱绔欏彴鏈鍗犵敤 { return task; } @@ -357,32 +358,32 @@ /// 璁惧蹇冭烦 /// </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; - } - } - } - } + //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