diff --git a/plugins/FlashSales/src/EasyAbp.EShop.Plugins.FlashSales.Application/EasyAbp/EShop/Plugins/FlashSales/FlashSaleResults/FlashSaleResultAppService.cs b/plugins/FlashSales/src/EasyAbp.EShop.Plugins.FlashSales.Application/EasyAbp/EShop/Plugins/FlashSales/FlashSaleResults/FlashSaleResultAppService.cs index 20e1a1bc..e9432cf9 100644 --- a/plugins/FlashSales/src/EasyAbp.EShop.Plugins.FlashSales.Application/EasyAbp/EShop/Plugins/FlashSales/FlashSaleResults/FlashSaleResultAppService.cs +++ b/plugins/FlashSales/src/EasyAbp.EShop.Plugins.FlashSales.Application/EasyAbp/EShop/Plugins/FlashSales/FlashSaleResults/FlashSaleResultAppService.cs @@ -24,7 +24,10 @@ public class FlashSaleResultAppService : { var flashSaleResult = await GetEntityByIdAsync(id); - await CheckMultiStorePolicyAsync(flashSaleResult.StoreId, GetPolicyName); + if (GetPolicyName is not null) + { + await CheckMultiStorePolicyAsync(flashSaleResult.StoreId, GetPolicyName); + } if (flashSaleResult.UserId != CurrentUser.Id) { @@ -36,7 +39,10 @@ public class FlashSaleResultAppService : public override async Task> GetListAsync(FlashSaleResultGetListInput input) { - await CheckMultiStorePolicyAsync(input.StoreId, GetListPolicyName); + if (GetListPolicyName is not null) + { + await CheckMultiStorePolicyAsync(input.StoreId, GetListPolicyName); + } return await base.GetListAsync(input); }