diff --git a/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs b/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs index dd00651..c67a3b8 100644 --- a/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs +++ b/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs @@ -1083,6 +1083,8 @@ namespace BBWYB.Server.Business { foreach (var psp in scheme.PurchaseSchemeProductList) { + if (psp.PurchaserId != request.PurchaserId) + continue; foreach (var pss in psp.PurchaseSchemeProductSkuList) { var mergePss = mergePssList.FirstOrDefault(x => x.PurchaseSkuId == pss.PurchaseSkuId);