Files
jinko.yikatong/Src/Dlhis.Canteen/Setting/Services/ICanteenSettingService.cs
2023-12-25 11:01:55 +08:00

24 lines
737 B
C#

using Dlhis.Canteen.Setting.Request;
using Dlhis.Canteen.Setting.Response;
using Dlhis.Entity.Canteen.Enums;
using Kurisu.Core.DataAccess.Dto;
namespace Dlhis.Canteen.Setting.Services;
public interface ICanteenSettingService : IScopeDependency
{
Task<Pagination<CanteenSettingResponse>> GetPageAsync(CanteenSettingPageRequest request);
Task SaveSettingAsync(CanteenSettingSaveRequest request);
Task SetEnableAsync(CanteenSettingSetEnableRequest request);
/// <summary>
/// 获取人员的就餐配置信息
/// </summary>
/// <param name="userId">就餐人员档案号</param>
/// <returns></returns>
Task<Dictionary<CanteenSettingItemEnumType, string>> GetUserSettingAsync(string userId);
}