ISysUserService.cs 949 B

123456789101112131415161718192021222324252627282930313233
  1. using YBEE.EQM.Core;
  2. namespace YBEE.EQM.Application
  3. {
  4. /// <summary>
  5. /// 系统用户服务
  6. /// </summary>
  7. public interface ISysUserService
  8. {
  9. /// <summary>
  10. /// 获取所有用户列表
  11. /// </summary>
  12. /// <returns></returns>
  13. Task<List<SysUserLiteOutput>> GetAllList();
  14. /// <summary>
  15. /// 修改密码
  16. /// </summary>
  17. /// <param name="input"></param>
  18. /// <returns></returns>
  19. Task ChangePassword(ChangeSysUserPasswordInput input);
  20. /// <summary>
  21. /// 查询简要用户列表
  22. /// </summary>
  23. /// <param name="input"></param>
  24. /// <returns></returns>
  25. Task<PageResult<SysUserSimpleOutput>> QueryUserSimplePageList(SysUserPageInput input);
  26. ///// <summary>
  27. ///// 更换密码加密方式
  28. ///// </summary>
  29. ///// <returns></returns>
  30. //Task UpdatePassword();
  31. }
  32. }