diff --git a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs index e7c4df88..d11bd4a0 100644 --- a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs +++ b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs @@ -821,9 +821,9 @@ namespace BBWY.Server.Business var select = fsql.Select().LeftJoin((po, pa) => po.PurchaseAccountId == pa.Id) .Where((po, pa) => po.ShopId == request.ShopId); if (!string.IsNullOrEmpty(request.PurchaseOrderId)) - { select = select.Where((po, pa) => po.Id == request.PurchaseOrderId); - } + else if (!string.IsNullOrEmpty(request.PurchaseOrderSn)) + select = select.Where((po, pa) => po.OrderSn == request.PurchaseOrderSn); else { if (!string.IsNullOrEmpty(request.Spu) || !string.IsNullOrEmpty(request.Sku)) diff --git a/BBWY.Server.Model/Dto/Request/PurchaseOrderV2/BatchPurchase/SearchPurchaseOrderV2Request.cs b/BBWY.Server.Model/Dto/Request/PurchaseOrderV2/BatchPurchase/SearchPurchaseOrderV2Request.cs index 150700f8..ea66ed5b 100644 --- a/BBWY.Server.Model/Dto/Request/PurchaseOrderV2/BatchPurchase/SearchPurchaseOrderV2Request.cs +++ b/BBWY.Server.Model/Dto/Request/PurchaseOrderV2/BatchPurchase/SearchPurchaseOrderV2Request.cs @@ -9,6 +9,8 @@ namespace BBWY.Server.Model.Dto public string Spu { get; set; } public string PurchaseOrderId { get; set; } + + public string PurchaseOrderSn { get; set; } public long ShopId { get; set; }