ISysUserService.cs 794 B

12345678910111213141516171819202122232425262728
  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. }
  27. }