From 5b029f6179c056f4675f723b96bf9d6b020747ef Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Fri, 1 Aug 2025 13:48:29 +0800 Subject: [PATCH] 11 --- .../Request/PurchaseOrder/PurchaseOrderPageSearch.cs | 6 ++++++ MyCode.Project.Repositories/PurchaseOrderRepository.cs | 1 + 2 files changed, 7 insertions(+) diff --git a/MyCode.Project.Domain/Message/Request/PurchaseOrder/PurchaseOrderPageSearch.cs b/MyCode.Project.Domain/Message/Request/PurchaseOrder/PurchaseOrderPageSearch.cs index 16da17a..68e83e3 100644 --- a/MyCode.Project.Domain/Message/Request/PurchaseOrder/PurchaseOrderPageSearch.cs +++ b/MyCode.Project.Domain/Message/Request/PurchaseOrder/PurchaseOrderPageSearch.cs @@ -67,6 +67,12 @@ namespace MyCode.Project.Domain.Message.Request.PurchaseOrder /// public string SortString { get; set; } + /// + /// Desc:供应商名称 + /// + public string SupplierName { get; set; } + + } public class PurchaseOrderItemSearch diff --git a/MyCode.Project.Repositories/PurchaseOrderRepository.cs b/MyCode.Project.Repositories/PurchaseOrderRepository.cs index aad2861..4418daf 100644 --- a/MyCode.Project.Repositories/PurchaseOrderRepository.cs +++ b/MyCode.Project.Repositories/PurchaseOrderRepository.cs @@ -48,6 +48,7 @@ namespace MyCode.Project.Repositories where.AddCondition("a.supplierId", supplierId, SqlOperator.Equal, !string.IsNullOrWhiteSpace( supplierId)); where.AddCondition("a.FPurchaseOrgId", FPurchaseOrgId, SqlOperator.Equal, !string.IsNullOrWhiteSpace(FPurchaseOrgId) && FPurchaseOrgId != "-1"); where.AddCondition("b.MaterialCode", condition.MaterialCode, SqlOperator.Like, !string.IsNullOrWhiteSpace(condition.MaterialCode)); + where.AddCondition("a.SupplierName", condition.SupplierName, SqlOperator.Like, !string.IsNullOrWhiteSpace(condition.SupplierName)); where.AddCondition("b.FMRPCloseStatus", condition.FMRPCloseStatus, SqlOperator.Equal, !string.IsNullOrWhiteSpace(condition.FMRPCloseStatus) && condition.FMRPCloseStatus != "-1"); //where.AddSqlCondition(" FCancelStatus ='A' and FMRPCloseStatus='A' ",true); where.AddSqlCondition("[FBILLTYPEID] in ('样品采购订单','标准采购订单','Standard Purchase Order','标准委外订单','Sample Purchase Order','Standard Subcontract Order') ", true);