From ee8d6bd6c4077c3aeb84170bec819264b5ca29d8 Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期六, 07 六月 2025 11:32:53 +0800 Subject: [PATCH] 任务列表增加单据查询 --- Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs index f98f223..2cd928f 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; @@ -50,6 +51,7 @@ u.TaskNo.Contains(input.SearchKey) ) .WhereIF(!string.IsNullOrWhiteSpace(input.TaskNo), u => u.TaskNo.Contains(input.TaskNo.Trim())) + .WhereIF(!string.IsNullOrWhiteSpace(input.OrderNo), u => u.OrderNo.Contains(input.OrderNo.Trim())) .WhereIF(input.TaskType.HasValue, u => u.TaskType == input.TaskType) .WhereIF(input.Status.HasValue, u => u.Status == input.Status) .WhereIF(!string.IsNullOrWhiteSpace(input.PalletNo), u => u.PalletNo.Contains(input.PalletNo.Trim())) @@ -270,6 +272,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