diff --git a/Src/Dlhis.Basic/Dishes/Services/Implements/DishesMenuService.cs b/Src/Dlhis.Basic/Dishes/Services/Implements/DishesMenuService.cs index c2c7cc95..ac48ebe3 100644 --- a/Src/Dlhis.Basic/Dishes/Services/Implements/DishesMenuService.cs +++ b/Src/Dlhis.Basic/Dishes/Services/Implements/DishesMenuService.cs @@ -186,18 +186,6 @@ public class DishesMenuService : IDishesMenuService await _dbContext.Client.Deleteable().Where(where).ExecuteCommandAsync(); await _dbContext.InsertAsync(entities); - - if (request.Items.Any()) - { - Expression> whereCheck = LinqExpressionExtension.False(); - request.Items.ForEach(p => - { - whereCheck = where.Or(x => !(x.EndDate < p.Period.Start || x.StartDate > p.Period.End)); - }); - - var duplicate = await _dbContext.Queryable().Where(whereCheck).AnyAsync(); - duplicate.ThrowIfTrue("菜单时效冲突"); - } } public async Task GetBookingDishesDetailAsync(DateTime date, Guid businessPlaceCode, ShiftEnumType shiftType, string dishesCode)