From 1b64e3e69a9a8b409d784bc551f77bbad16b949b Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Sat, 17 May 2025 14:34:42 +0800 Subject: [PATCH] 111 --- .../PurchaseOrder/PurchaseOrderService.cs | 7 +++++- .../Controllers/Test2Controller - 复制.cs | 22 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/MyCode.Project.Services/Implementation/PurchaseOrder/PurchaseOrderService.cs b/MyCode.Project.Services/Implementation/PurchaseOrder/PurchaseOrderService.cs index 0737ddd..1cdbf59 100644 --- a/MyCode.Project.Services/Implementation/PurchaseOrder/PurchaseOrderService.cs +++ b/MyCode.Project.Services/Implementation/PurchaseOrder/PurchaseOrderService.cs @@ -483,9 +483,14 @@ namespace MyCode.Project.Services.Implementation var userList = _sysLoginRepository.Queryable().Where(t => t.Status == 1 && t.IsDeleted == false && t.SystemType == 0 && t.SupplierId != "").ToList(); if (SupplierId != "") userList = userList.Where(t => t.SupplierId == SupplierId).ToList(); + List tempList = new List(); userList.ForEach(t => { - + if (tempList.Contains(t.SupplierId)) + { + return; + } + tempList.Add(t.SupplierId); var items = _purchaseOrderItemRepository.Queryable().Where(h => h.SupplierId == t.SupplierId && h.Qty > h.MSSReceiveQty).Select(h=>h.Fid).ToList().Distinct().ToList(); var maxDate = _purchaseOrderRepository.Queryable().Where(h => h.SupplierId == t.SupplierId && items.Contains(h.FiD)).Min(h => h.FModifyDate); DateTime begin = DateTime.Parse("2024-01-01"); diff --git a/MyCode.Project.WebApi/Controllers/Test2Controller - 复制.cs b/MyCode.Project.WebApi/Controllers/Test2Controller - 复制.cs index 1b48726..9fefb2a 100644 --- a/MyCode.Project.WebApi/Controllers/Test2Controller - 复制.cs +++ b/MyCode.Project.WebApi/Controllers/Test2Controller - 复制.cs @@ -101,7 +101,29 @@ namespace MyCode.Project.WebApi.Controllers //} + //[AllowAnonymous] + //[HttpGet] + //public void asda() + //{ + // List tempList = new List { "Supplier1", "Supplier2" }; + // if (!tempList.Contains("Supplier")) + // { + // Console.WriteLine("不包含 Supplier(符合预期)"); + // } + + // if (tempList.Contains("Supplier1")) + // { + // Console.WriteLine("包含 Supplier1(符合预期)"); + // } + + // string lll = "Supplier2"; + // if (lll.Contains("Supplier")) + // { + // Console.WriteLine("包含 Supplier1(符合预期)"); + // } + + //} } }