using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using Datory; using GxPress.Common.Exceptions; using GxPress.Common.Page; using GxPress.Entity.WaitHandle; using GxPress.Request.App.WaitHandle; using GxPress.Result.App.WaitHandle; namespace GxPress.Service.Interface.WaitHandle { public interface IWaitHandleService : IService { /// /// 添加修改待办事项 /// /// /// Task AddOrUpdateWaitHandleAsync(WaitHandleAddOrUpdateRequest request); /// /// 删除待办事项 /// /// Task DeleteWaitHandleAsync(DeleteWaitHandleRequest request); /// /// // 待办搜索 Sort :hand 手动 time按时间 label 标签 level 优先级 /// /// /// Task> PageWaitHandleAsync(PageWaitHandleRequest request); /// /// 添加修改标签 /// /// /// Task AddOrUpdateWaitHandleLabelAsync(WaitHandleLabelAddOrUpdateRequest request); /// /// 删除标签 /// /// /// Task DeleteWaitHandleLabelAsync(DeleteWaitHandleRequest request); /// /// // 待办搜索 Sort :hand 手动 time按时间 label 标签 level 优先级 /// /// /// Task> PageWaitHandleLabelAsync(PageWaitHandleRequest request); /// /// 待办搜索 1 手动 2 按时间 3 标签 4 优先级 /// /// /// Task WaitHandleListAsync(ListWaitHandleRequest request); /// /// 设置待办事项 /// /// /// Task IsFinishAsync(int id); } }