using Admin.NET.Core;
using Microsoft.AspNetCore.Mvc;
namespace Admin.NET.Application.Notice
{
///
///
///
public interface ISysNoticeService
{
///
///
///
///
///
Task AddNotice(AddNoticeInput input);
///
///
///
///
///
Task ChangeStatus(ChangeStatusNoticeInput input);
///
///
///
///
///
Task DeleteNotice(DeleteNoticeInput input);
///
///
///
///
///
Task GetNotice([FromQuery] QueryNoticeInput input);
///
///
///
///
///
Task> QueryNoticePageList([FromQuery] NoticePageInput input);
///
///
///
///
///
Task> ReceivedNoticePageList([FromQuery] NoticePageInput input);
///
///
///
///
///
Task UpdateNotice(UpdateNoticeInput input);
///
///
///
///
///
Task UnReadNoticeList([FromQuery] NoticeInput input);
}
}