123456789101112131415161718192021222324252627282930313233 |
- using System;
- using CB.Entity;
- namespace CB.Interface.Infrastructure
- {
- public interface ISysUserService:IRepository<SysUserInfo>
- {
- /// <summary>
- /// 获取基本用户信息(主要用于登录)
- /// </summary>
- /// <param name="userName">用户名</param>
- /// <param name="passWord">密码</param>
- /// <param name="IP">IP地址</param>
- /// <returns></returns>
- SysShortUserInfo GetShortSysUser(string userName, string passWord, string IP);
- /// <summary>
- /// 更新用户状态
- /// </summary>
- /// <param name="uid">UId</param>
- /// <returns></returns>
- bool UpdateUserStatus(int uid);
- /// <summary>
- /// 修改密码|重置密码
- /// </summary>
- /// <param name="uid">用户UID</param>
- /// <param name="oldPassWord">旧密码</param>
- /// <param name="newPassWord">新密码</param>
- /// <returns></returns>
- bool UpdateUserPassWord(int uid, string oldPassWord, string newPassWord);
- }
- }
|