| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using YBEE.EQM.Core;
- namespace YBEE.EQM.Application
- {
- /// <summary>
- /// 系统用户服务
- /// </summary>
- public interface ISysUserService
- {
- /// <summary>
- /// 获取所有用户列表
- /// </summary>
- /// <returns></returns>
- Task<List<SysUserLiteOutput>> GetAllList();
- /// <summary>
- /// 修改密码
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task ChangePassword(ChangeSysUserPasswordInput input);
- /// <summary>
- /// 重置密码
- /// </summary>
- /// <param name="id">用户ID</param>
- /// <returns>新密码</returns>
- Task<string> ResetPassword(int id);
- /// <summary>
- /// 修改用户状态
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task UpdateStatus(UpdateSysUserStatusInput input);
- /// <summary>
- /// 查询简要用户列表
- /// </summary>
- /// <param name="input"></param>
- /// <returns></returns>
- Task<PageResult<SysUserSimpleOutput>> QueryUserSimplePageList(SysUserPageInput input);
- ///// <summary>
- ///// 更换密码加密方式
- ///// </summary>
- ///// <returns></returns>
- //Task UpdatePassword();
- }
- }
|