12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using System.Collections.Generic;
- using System.Threading.Tasks;
- using GxPress.Common.Page;
- using GxPress.Request.App.Missive;
- using GxPress.Result.App.Missive;
- namespace GxPress.Service.Interface.Missive
- {
- public interface IMissiveService:IService
- {
-
-
-
-
-
- Task<bool> InsertOrUpdateAsync(MissiveInRequest request);
-
-
-
-
-
-
- Task<MissiveInfoResult> GetMissiveInfoAsync(int missiveId,int userId);
-
-
-
-
-
- Task<PagedList<MissiveSearchResult>> GetMissiveSearchResultAsync(MissiveSearchRequest request);
-
-
-
-
-
- Task<MissiveDetailResult> GetMissiveDetailAsync(int id);
- Task<IEnumerable<MissiveReadListResult>> GetMissiveReadListAsync(MissiveReadListRequest request);
-
-
-
-
-
- Task<bool> RecallAsync(int missiveId);
- }
- }
|