完善控制器接口

This commit is contained in:
lzw
2021-10-23 15:47:15 +08:00
parent 0c1b3632b4
commit a48c9b4061
16 changed files with 192 additions and 137 deletions

View File

@@ -45,10 +45,10 @@ namespace Yi.Framework.Interface
Task<List<mould>> GetMouldByUser(user _user);
/// <summary>
/// 给个用户设置多个角色
/// 给个用户设置多个角色
/// </summary>
/// <param name="roleIds"></param>
/// <param name="userId"></param>
/// <param name="userIds"></param>
/// <returns></returns>
Task<bool> SetRolesByUser(List<int> roleIds, List<int> userIds);
/// <summary>
@@ -64,11 +64,22 @@ namespace Yi.Framework.Interface
/// <returns></returns>
Task<List<menu>> GetMenuByUser(user _user);
/// <summary>
/// 通过用户id得到该用户的所有信息关联角色
/// 通过用户id得到该用户的所有信息关联角色,过滤迭代
/// </summary>
/// <param name="user_id"></param>
/// <returns></returns>
Task<user> GetUserInfoById(int user_id);
/// <summary>
/// 通过用户id得到该用户的所有信息关联角色
/// </summary>
/// <param name="user_id"></param>
/// <returns></returns>
Task<user> GetUserById(int user_id);
/// <summary>
/// 通过http获取用户id得到该用户所有的菜单递归的那种把所有children为[]的值全部过滤成null,不要绑定mould
/// </summary>
/// <param name="user_id"></param>
/// <returns></returns>
Task<List<menu>> GetMenuById(int user_id);
}
}