using ce.autofac.extension; using System.Collections.Generic; using System.Threading.Tasks; namespace learun.iapplication { /// /// 版 本 EasyCode EC管理后台 /// Copyright (c) 2019-present EC管理有限公司 /// 创建人:tobin /// 日 期:2019.09.25 /// 描 述:用户关联对象 /// public interface UserRelationIBLL : IBLL { #region 获取数据 /// /// 获取对象主键列表信息 /// /// 用户主键 /// 分类:1-角色2-岗位 /// Task> GetObjectIdList(string userId, int category); /// /// 获取对象主键列表信息 /// /// 用户主键 /// 分类:1-角色2-岗位 /// Task GetObjectIds(string userId, int category); /// /// 获取用户主键列表信息 /// /// 用户主键 /// Task> GetUserIdList(string objectId); /// /// 获取用户主键列表信息 /// /// 关联或角色主键集合 /// Task> GetUserIdList(IEnumerable objectIdList); #endregion 获取数据 #region 提交数据 /// /// 保存用户对应对象数据 /// /// 对应对象主键 /// 分类:1-角色2-岗位 /// 对用户主键列表 Task SaveEntityList(string objectId, int category, string userIds); #endregion 提交数据 } }