34 lines
985 B
C#
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();
|
|
}
|
|
} |