diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs index 2a508b8d..648a094e 100644 --- a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs +++ b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs @@ -613,6 +613,7 @@ public class OrderService : BaseOrderService, IOrderService { if (request.ThirdNo.IsPresent()) { + var redisCache = _serviceProvider.GetService(); await using var handler = await redisCache.LockAsync($"consume:device:{request.ThirdNo}"); @@ -675,7 +676,6 @@ public class OrderService : BaseOrderService, IOrderService Msg = message }; } - async Task ToCheckAbleOfflineConsumeAsync(string thirdNo) { var order = await DbContext.Queryable()