using System.Collections.Generic; using System.Threading.Tasks; using GxPress.Request.Department; using GxPress.Result.Department; namespace GxPress.Service.Interface.Department { public interface IDepartmentService : IService { /// /// 删除部门包括下面的子集和用户 /// /// /// Task DeleteAsync(int id); /// /// 根据部门ID获取成员以及下级部门 /// /// /// Task GetDepartmentUserResultAsync(DepartmentUserRequest request); Task> GetUserInDepartmentAsync(int userId); } }