From 180396777f14fe8a400555e07d825cc19a0a3d15 Mon Sep 17 00:00:00 2001 From: liudl <673013083@qq.com> Date: 星期五, 17 一月 2025 08:49:21 +0800 Subject: [PATCH] 任务反馈接口修复 --- Admin.NET/WCS.Application/PLC/PLCService.cs | 4 ++-- Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Admin.NET/WCS.Application/PLC/PLCService.cs b/Admin.NET/WCS.Application/PLC/PLCService.cs index 204f571..c0953f1 100644 --- a/Admin.NET/WCS.Application/PLC/PLCService.cs +++ b/Admin.NET/WCS.Application/PLC/PLCService.cs @@ -1513,7 +1513,7 @@ // 鍙嶉WMS var requestMode = new TaskRequestWMS() { - TaskNo = modTask.TaskNo, + TaskNo = modTask.TaskNo + modTask.EndLocate , PalletNo = modTask.PalletNo, TaskType = ((int)TaskTypeEnum.Out).ToString(), TaskStatus = ((int)TaskStatusEnum.Complete).ToString() @@ -1622,7 +1622,7 @@ // 鍙嶉WMS var requestMode = new TaskRequestWMS() { - TaskNo = modTask.TaskNo, + TaskNo = modTask.TaskNo + modTask.EndLocate , PalletNo = modTask.PalletNo, TaskType = ((int)TaskTypeEnum.Out).ToString(), TaskStatus = ((int)TaskStatusEnum.Complete).ToString() diff --git a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs index f98f223..5dd75ac 100644 --- a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs +++ b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs @@ -3,6 +3,7 @@ using COSXML.Network; using DocumentFormat.OpenXml.Drawing.Charts; using DocumentFormat.OpenXml.Math; +using Elastic.Clients.Elasticsearch.Inference; using Elastic.Clients.Elasticsearch.Tasks; using Furion.DatabaseAccessor; using Furion.Logging; @@ -270,6 +271,12 @@ TaskType = ((int)modTask.TaskType).ToString(), TaskStatus = ((int)TaskStatusEnum.Complete).ToString() }; + //鍑哄簱鏃讹紝浠诲姟鍙峰瓧娈靛鍔犲嚭搴撳彛 + var taskno = modTask.TaskNo; + if (modTask.TaskType == TaskTypeEnum.Out) + { + taskno = taskno + modTask.EndLocate; + } //浠诲姟璇︽儏 var modTaskMonitor = new WcsTaskMonitor() { -- Gitblit v1.8.0