using Model.ModelDto.SysDto; using System.Collections.Generic; using System.Threading.Tasks; using WMS.Entity.SysEntity; namespace WMS.IDAL.ISysInterface { public interface IUserInforRepository : IBaseRepository { SysUserInfor ceshi(); /// /// 获取用户角色信息 /// /// List GetUserRoleList(string str); /// /// 最后登陆时间 /// /// /// Task UptUserLoginTime(int uid); /// /// 根据编号获取用户信息列表 /// /// str /// List GetUserInfoByNo(string str); /// /// 新增用户信息 /// /// 用户实体模型 /// Task InsertUserInfo(SysUserInfor userinfo); /// /// 删除\批删用户信息 /// /// 用户实体模型 /// Task DeleteUserinfo(SysUserInfor userlist); /// /// 编辑用户信息 /// /// /// Task UpdateUserinfo(SysUserInfor userlist); /// /// 根据id获取用户信息列表 /// /// /// SysUserInfor GetUserInfoById(int userids); /// /// 修改用户密码 /// /// 原密码 /// 新密码 /// 确认密码 /// 用户id /// Task UptUserPassWord(string pwdOld, string pwdNew, string pwdNewTwo, int userId); } }