mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-21 02:57:54 +08:00
完成首页按登录账号加载
This commit is contained in:
@@ -54,11 +54,6 @@ namespace OpenAuth.App
|
||||
return _repository.Find(null).ToList();
|
||||
}
|
||||
|
||||
public List<Module> LoadForNav()
|
||||
{
|
||||
return _repository.Find(u => u.ParentId == 0).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 以组合的方式显示所有的模块信息
|
||||
/// </summary>
|
||||
|
@@ -107,6 +107,7 @@ namespace OpenAuth.App
|
||||
if (user.Id == 0)
|
||||
{
|
||||
user.CreateTime = DateTime.Now;
|
||||
user.Password = user.Account; //初始密码与账号相同
|
||||
_repository.Add(user);
|
||||
}
|
||||
else
|
||||
|
@@ -62,24 +62,6 @@ namespace OpenAuth.Mvc.Controllers
|
||||
return JsonHelper.Instance.Serialize(orgs);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 加载首页导航模块
|
||||
/// </summary>
|
||||
/// <returns>System.String.</returns>
|
||||
public string LoadForNav()
|
||||
{
|
||||
var orgs = _app.LoadForNav();
|
||||
//添加根节点
|
||||
orgs.Add(new Module
|
||||
{
|
||||
Id = 0,
|
||||
ParentId = -1,
|
||||
Name = "根节点",
|
||||
CascadeId = "0"
|
||||
});
|
||||
return JsonHelper.Instance.Serialize(orgs);
|
||||
}
|
||||
|
||||
public string LoadForUser(int userId)
|
||||
{
|
||||
var orgs = _app.LoadForUser(userId);
|
||||
|
@@ -18,7 +18,7 @@
|
||||
<link href="~/BJUI/plugins/niceValidator/jquery.validator.css" rel="stylesheet">
|
||||
<link href="~/BJUI/plugins/bootstrapSelect/bootstrap-select.css" rel="stylesheet">
|
||||
<link href="~/BJUI/themes/css/FA/css/font-awesome.min.css" rel="stylesheet">
|
||||
<link href="~/BJUI/plugins/styles/zTreeStyle/zTreeStyle.css"/>
|
||||
<link href="~/BJUI/plugins/styles/zTreeStyle/zTreeStyle.css" />
|
||||
<!--[if lte IE 7]>
|
||||
<link href="~/BJUI/themes/css/ie7.css" rel="stylesheet">
|
||||
<![endif]-->
|
||||
@@ -202,15 +202,20 @@
|
||||
|
||||
@foreach (var module in Model)
|
||||
{
|
||||
<li data-id="@module.Id" data-pid="0" data-faicon="folder-open-o" data-faicon-close="folder-o">@module.Name</li>
|
||||
|
||||
@*foreach (var child in module.Childern)
|
||||
{
|
||||
<li data-id="@child.Id" data-pid="@child.ParentId"
|
||||
data-faicon="caret-right"
|
||||
data-url="@child.Url" data-tabid="@child.Id">@child.Name</li>
|
||||
}*@
|
||||
|
||||
|
||||
<li data-id="@module.Id" data-pid="@module.ParentId"
|
||||
@if (string.IsNullOrWhiteSpace(module.Url.Trim()))
|
||||
{
|
||||
@:data - faicon = "folder-open-o"
|
||||
@:data - faicon - close = "folder-o"
|
||||
}
|
||||
else
|
||||
{
|
||||
@:data-faicon="caret-right"
|
||||
@:data-url="@module.Url"
|
||||
@:data-tabid="@module.Id"
|
||||
}
|
||||
>@module.Name</li>
|
||||
}
|
||||
</ul>
|
||||
</div>
|
||||
|
@@ -25,8 +25,7 @@
|
||||
<tr>
|
||||
<td>
|
||||
<label for="Url" class="control-label x120">主页面URL:</label>
|
||||
<input type="text" name="Url" id="Url" value="@Model.Url"
|
||||
data-rule="required" size="20">
|
||||
<input type="text" name="Url" id="Url" value="@Model.Url" size="20">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@@ -133,7 +133,7 @@
|
||||
},
|
||||
callback: {onClick: zTreeOnClick}
|
||||
};
|
||||
$.getJSON('ModuleManager/LoadForNav', function (json) {
|
||||
$.getJSON('ModuleManager/LoadForTree', function (json) {
|
||||
var zTreeObj = $.fn.zTree.init($('#@_treeId'), setting, json);
|
||||
zTreeObj.expandAll(true);
|
||||
});
|
||||
|
Reference in New Issue
Block a user