using System.Threading.Tasks; using Abp.Application.Services.Dto; using WeApp.BaseSystem.Users.Dto; using IwbZero.AppServiceBase; namespace WeApp.BaseSystem.Users { public interface IUsersAppService : IIwbZeroAsyncCrudAppService { Task ChangeLanguage(ChangeUserLanguageDto input); Task ChangePassword(ChangePasswordDto input); Task ResetLock(EntityDto input); Task ResetPassword(EntityDto input); Task Auth(AuthDto input); Task GetUserRoles(long userId); Task GetPermissions(long userId); //Task> GetRoles(); //List GetRoleSelects(); } }