优化模块管理

This commit is contained in:
yubao
2017-12-11 22:59:36 +08:00
parent 8158f6c413
commit 91a1ea4bae
8 changed files with 205 additions and 157 deletions

View File

@@ -21,6 +21,11 @@ namespace OpenAuth.Mvc.Controllers
return JsonHelper.Instance.Serialize(moduleTree);
}
/// <summary>
/// datatable结构的模块列表
/// </summary>
/// <param name="pId"></param>
/// <returns></returns>
public string GetModules(string pId)
{
var query = user.Modules;
@@ -36,6 +41,15 @@ namespace OpenAuth.Mvc.Controllers
return JsonHelper.Instance.Serialize(data);
}
/// <summary>
/// 普通的List
/// </summary>
public string QueryModuleList()
{
var orgs = user.Modules.MapToList<ModuleView>();
return JsonHelper.Instance.Serialize(orgs);
}
/// <summary>
/// 获取登录用户可访问的所有部门
/// </summary>