fix 增加日期返回

This commit is contained in:
2024-03-18 10:59:52 +08:00
parent 0bed0bc97b
commit a2eca2cdeb
4 changed files with 44 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
namespace Dlhis.Basic.Api.Dtos;
public class DishesMenuDetailDto
{
public DateTime Date { get; set; }
public long MenuId { get; set; }
public long DishesId { get; set; }
public string DishesCode { get; set; }
public string DishesName { get; set; }
public decimal Price { get; set; }
public int Number { get; set; }
public int Version { get; set; }
}

View File

@@ -0,0 +1,21 @@
using Dlhis.Basic.Api.Dtos;
using Kurisu.Core.Result;
using Kurisu.RemoteCall.Attributes;
namespace Dlhis.Basic.Api;
[EnableRemoteClient(Name = "basic-service", BaseUrl = "${InternalRequest:BasicRequestUrl}")]
public interface IDisheMenuApi
{
/// <summary>
///
/// </summary>
/// <param name="date"></param>
/// <param name="businessPlaceCode"></param>
/// <param name="shiftType"></param>
/// <param name="dishesCode"></param>
/// <returns></returns>
[Auth]
[Get("/api/dishesMenus/detail")]
Task<DefaultApiResult<DishesMenuDetailDto>> GetBookingDishesDetailAsync(DateTime date, Guid businessPlaceCode, int shiftType, string dishesCode);
}

View File

@@ -2,6 +2,8 @@
public class DishesMenuDetailDto
{
public DateTime Date { get; set; }
public long MenuId { get; set; }
public long DishesId { get; set; }

View File

@@ -96,6 +96,7 @@ public class DishesMenuService : IDishesMenuService
.Where((x, d) => d.Enable)
.Select((x, d) => new DishesMenuDetailDto
{
Date = x.Date,
MenuId = x.Id,
DishesId = d.Id,
DishesCode = d.CustomCode,