liudl
2025-01-17 180396777f14fe8a400555e07d825cc19a0a3d15
任务反馈接口修复
2个文件已修改
11 ■■■■ 已修改文件
Admin.NET/WCS.Application/PLC/PLCService.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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()
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()
        {