using BPA.KitChen.GroupMeal.Application.BaseDto; using BPA.KitChen.GroupMeal.Application.Service.Authorization.Dtos; using BPA.KitChen.GroupMeal.Core.Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPA.KitChen.GroupMeal.Application.Service.Authorization.Services { public interface IAuthorizationService { /// /// 分页店铺授权码 /// /// /// Task PageStoreAuthorization(PageInputBase input); /// /// 添加店铺授权码 /// /// Task AddStoreAuthorization(CreateOrUpDateStoreAuthorizationDto input); /// /// 修改店铺授权码 /// /// /// Task UpdateStoreAuthorization(string id); Task UpdateStoreAuthTime(CreateOrUpDateStoreAuthorizationDto input); /// /// 删除店铺权限 /// /// /// Task DelStoreAuthorization(string id); /// /// 查询店铺授权信息 /// /// /// Task GetStoreAuthorizationById(string id); /// /// 查询店铺授权信息 更具KEY /// /// /// Task GetStoreAuthorizationByKey(string key); /// /// CodeFirst /// /// void CodeFirst(); } }