diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs index d14bb97f..d9b65301 100644 --- a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs +++ b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs @@ -125,12 +125,10 @@ public class OrderService : IOrderService } else { - if (shiftTimePeriod.IsCrossDay()) - costDate = DateTime.Now.AddDays(-1); - - var beginOfDay = DateTime.Today; if (switchTime.HasValue) { + var beginOfDay = DateTime.Today; + var setTime = beginOfDay.Add(switchTime.Value.ToTimeSpan()); if (DateTime.Now < setTime) costDate = DateTime.Now.AddDays(-1);