diff --git a/OpenAuth.Mvc/Controllers/ModuleManagerController.cs b/OpenAuth.Mvc/Controllers/ModuleManagerController.cs index 1def878c..9715cadf 100644 --- a/OpenAuth.Mvc/Controllers/ModuleManagerController.cs +++ b/OpenAuth.Mvc/Controllers/ModuleManagerController.cs @@ -54,6 +54,20 @@ namespace OpenAuth.Mvc.Controllers { var orgs = SessionHelper.GetSessionUser().Modules; //添加根节点 + //orgs.Add(new Module + //{ + // Id = 0, + // ParentId = -1, + // Name = "根节点", + // CascadeId = "0" + //}); + return JsonHelper.Instance.Serialize(orgs); + } + + public string LoadModuleWithRoot() + { + var orgs = SessionHelper.GetSessionUser().Modules.MapToList(); + //添加根节点 orgs.Add(new Module { Id = 0, @@ -72,7 +86,7 @@ namespace OpenAuth.Mvc.Controllers { Id = 0, ParentId = -1, - Name = "用户可访问模块(包括角色所拥有的)", + Name = "用户及角色拥有的模块", CascadeId = "0" }); return JsonHelper.Instance.Serialize(orgs); diff --git a/OpenAuth.Mvc/Views/Home/Index.cshtml b/OpenAuth.Mvc/Views/Home/Index.cshtml index 432407cc..a2199fcc 100644 --- a/OpenAuth.Mvc/Views/Home/Index.cshtml +++ b/OpenAuth.Mvc/Views/Home/Index.cshtml @@ -148,7 +148,13 @@ if (treeNode.target && treeNode.target == 'dialog') $(event.target).dialog({ id: treeNode.tabid, url: treeNode.url, title: treeNode.name }); else - $(event.target).navtab({ id: treeNode.tabid, url: treeNode.url, title: treeNode.name, fresh: treeNode.fresh, external: treeNode.external }); + $(event.target).navtab({ + id: treeNode.tabid, + url: treeNode.url, + title: treeNode.name, + fresh: treeNode.fresh, + external: treeNode.external + }); } @@ -234,7 +240,9 @@ - +
@@ -249,10 +257,16 @@
-
+
@@ -262,7 +276,7 @@ -