123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using IoTIntegrationPlatform.Model.common;
- using IoTIntegrationPlatform.Model.Model;
- namespace IoTIntegrationPlatform.Interface
- {
- public interface IAdminUserService
- {
- /// <summary>
- /// 获取管理人员信息
- /// </summary>
- /// <param name="account"></param>
- /// <param name="passWord"></param>
- /// <param name="mobile"></param>
- /// <returns></returns>
- AdminUser GetAdminUserInfo(string uuid, string account, string passWord, string mobile);
- /// <summary>
- /// 获取用户列表
- /// </summary>
- /// <param name="parm"></param>
- /// <param name="totalPage"></param>
- /// <returns></returns>
- List<AdminUser> GetUserList(BaseParm parm, ref int totalPage);
- /// <summary>
- /// 新增管理员
- /// </summary>
- /// <param name="model"></param>
- /// <returns></returns>
- bool Add(AdminUser model);
- /// <summary>
- /// 编辑管理员
- /// </summary>
- /// <param name="model"></param>
- /// <returns></returns>
- bool UpdateUser(AdminUser model);
- /// <summary>
- /// 删除管理员
- /// </summary>
- /// <param name="model"></param>
- /// <returns></returns>
- bool DeleteUser(BaseParm parm);
- /// <summary>
- /// 获取用户菜单权限
- /// </summary>
- /// <param name="parm"></param>
- /// <returns></returns>
- List<AdminMenu> GetUserMenus(int userid);
- /// <summary>
- /// 修改密码
- /// </summary>
- /// <param name="model"></param>
- /// <returns></returns>
- bool UpdatePassWord(AdminUser model);
- }
- }
|