fix 获取营业点下面餐次

This commit is contained in:
cheche
2024-03-18 10:54:28 +08:00
parent c1d84ae1c6
commit 0bed0bc97b
6 changed files with 66 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
using Dlhis.Basic.Dishes.Request;
using Dlhis.Basic.Dishes.Response;
using Dlhis.Entity.Basic.Entity;
using Dlhis.Entity.Canteen.Entities;
using Kurisu.AspNetCore.Utils.Extensions;
using Kurisu.Core.DataAccess.Dto;
@@ -47,4 +48,19 @@ public class DishesService : IDishesService
await _dbContext.UpdateAsync(entity);
}
}
public async Task<List<GetDishesMenusBookingResponse>> GetDishesMenusBookingSetting(Guid PLaceCode)
{
var shift = await _dbContext.Queryable<BusinessPlaceShiftRelationshipEntity>()
.Where(x => x.PlaceCode == PLaceCode)
.FirstAsync();
var res= await _dbContext.Queryable<BusinessShiftMealRelationshipEntity>()
.Where(x => x.ShiftCode == shift.ShiftCode)
.Select<GetDishesMenusBookingResponse>()
.ToListAsync();
return res;
}
}