123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Threading.Tasks;
- using GxPress.Common.Page;
- using GxPress.Request.App.Middle;
- using GxPress.Request.Notice;
- using GxPress.Result.App.Middle;
- namespace GxPress.Service.Interface.Middle
- {
- public interface IMiddleService : IService
- {
-
-
-
-
-
- Task<int> InsertAsync(MiddleInsertRequest request);
-
-
-
-
-
- Task<bool> UpdateNameAsync(MiddleUpdateNameRequest request);
- Task<int> InsertAsync(MiddleInsertTypeRequest request);
-
-
-
-
-
- Task<bool> MiddleSortAsync(MiddleSortRequest request);
-
-
-
-
-
- Task<bool> SetTopAsync(int id);
- Task<bool> DeleteAsync(NoticeDeRequest request);
- Task<bool> RecoverDeleteAsync(NoticeDeRequest request);
- Task<bool> AddOrUpdateAsync(MiddleInsertTypeRequest request);
- Task<bool> SetMove(MiddleMoveRequest request);
-
-
-
-
-
- Task<bool> UpdateFolderNameAsync(MiddleFolderNameRequest request);
-
-
-
-
-
- Task<List<MiddleSearchFolderResult>> SearchFolderAsync(MiddleSearchFolderRequest request);
-
-
-
-
-
- Task<bool> UpdateFolderRoleAsync(MiddleUpdateFolderRoleRequest request);
-
-
-
-
-
- Task<MiddleFolderInfoResult> GetFolderInfo(int middleId);
-
-
-
-
-
- Task<MiddleDefaultResult> GetEnjoyDefaultAsync(int userId,int folderType);
-
-
-
-
-
- Task<List<MiddleSearchFolderResult>> SearchNoteFolderAsync(MiddleSearchFolderRequest request);
-
-
-
-
-
- Task<bool> RecoverAllAsync(int folderType, int userId);
-
-
-
-
-
-
- Task<bool> DeleteAllAsync(int folderType, int userId);
- }
- }
|