using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using GxPress.Request.AddressBookGroupUser; using GxPress.Result.AddressBookGroupUser; using Datory; using GxPress.Entity; namespace GxPress.Repository.Interface { public interface IAddressBookGroupUserRepository : IRepository { /// /// 删除 /// /// /// Task DeleteAsync(int id); /// /// 获取 /// /// /// /// Task GetAddressBookGroupUserListAsync( AddressBookGroupUserSearchRequest request, int userId); Task InsertAsync(AddressBookGroupUserInRequest request); /// /// 批量删除通讯录自建分组用户 /// /// /// Task DeletesAsync(List ids); /// /// 移动分组成员到分组下面 /// /// /// Task AddressBookGroupUserMoveAsync(AddressBookGroupUserMoveRequest request); Task> GetAllAsync(SqlKata.Query query); } }