Zxd.Core/code/Zxd.Core.Domain/Impl/ITodoItemDomain.cs

34 lines
985 B
C#

using Zxd.Core.Domain.Dto.TodoItem;
namespace Zxd.Core.Domain.Impl
{
public interface ITodoItemDomain : IScopedDependency
{
/// <summary>
/// 获取待办事项列表(新)
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
Task<PageResult<TodoItemDto>> GetListNewAsync(GetListRequest dto);
/// <summary>
/// 获取事件分类下拉选项
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
Task<List<SelectItem>> GetEventTypeSelectAsync(GetEventTypeSelectRequest request);
/// <summary>
/// 修改已读
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
Task<string> EditReadAsync(EditReadRequest request);
/// <summary>
/// 重要线索消息通知
/// </summary>
/// <returns></returns>
Task NoticeAsync();
}
}