using System.Collections.Generic; using System.Threading.Tasks; using Datory; using GxPress.Common.Page; using GxPress.Request.SystemLabel; using GxPress.Result.SystemLabel; namespace GxPress.Repository.Interface.SystemLabel { public interface ISystemLabelRepository : IRepository { Task GetAsync(int id); Task DeleteAsync(int id); Task InsertAsync(Entity.SystemLabel.SystemLabel note); Task UpdateAsync(SystemLabelUpRequest note); Task> GetAllPageAsync(SystemLabelRequest request); Task> GetAllAsync(List ids); Task GetByNameAsync(string name); Task> GetAllAsync(); /// /// 获取明栏 /// /// /// Task> GetAllStarLablePageAsync(Common.Page.PageParameter request); /// /// 获取明栏 /// /// Task> GetStarLableAllAsync(); } }