You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
5.8 KiB
77 lines
5.8 KiB
<section class="sidebar" style="height: auto;">
|
|
<ul class="sidebar-menu" data-widget="tree">
|
|
<li class="@GetClass("Home")"><a href="@Url.Action("Index","Home")"><i class="fa fa-circle-o"></i><span>首页</span></a></li>
|
|
<li class="@GetClass("Configuration")"><a href="@Url.Action("Index","Configuration")"><i class="fa fa-circle-o"></i><span>网站配置</span></a></li>
|
|
<li class="treeview @GetClass("User","Role","Permission")">
|
|
<a href="javascript:;" class="dropdown-toggle">
|
|
<i class="fa fa-list"></i>
|
|
<span>权限管理</span>
|
|
<span class="pull-right-container">
|
|
<i class="fa fa-angle-left pull-right"></i>
|
|
</span>
|
|
</a>
|
|
<ul class="treeview-menu">
|
|
<li class="@GetClass("User")"><a href="@Url.Action("Index","User")"><i class="fa fa-circle-o"></i><span>用户管理</span></a></li>
|
|
<li class="@GetClass("Role")"><a href="@Url.Action("Index","Role")"><i class="fa fa-circle-o"></i><span>角色管理</span></a></li>
|
|
<li class="@GetClass("Permission")"><a href="@Url.Action("Index","Permission")"><i class="fa fa-circle-o"></i><span>权限管理</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="@GetClass("MajorCategory")"><a href="@Url.Action("Index","MajorCategory")"><i class="fa fa-circle-o"></i><span>专业分类管理</span></a></li>
|
|
<li class="@GetClass("Major")"><a href="@Url.Action("Index","Major")"><i class="fa fa-circle-o"></i><span>专业管理</span></a></li>
|
|
<li class="treeview @GetClass("Schooling","Career","TeachingPlan","Semester","SemesterCourse")">
|
|
<a href="javascript:;" class="dropdown-toggle">
|
|
<i class="fa fa-list"></i>
|
|
<span>教学计划管理</span>
|
|
<span class="pull-right-container">
|
|
<i class="fa fa-angle-left pull-right"></i>
|
|
</span>
|
|
</a>
|
|
<ul class="treeview-menu">
|
|
<li class="@GetClass("TeachingPlan")"><a href="@Url.Action("Index","TeachingPlan")"><i class="fa fa-circle-o"></i><span>教学计划管理</span></a></li>
|
|
<li class="@GetClass("Semester")"><a href="@Url.Action("Index","Semester")"><i class="fa fa-circle-o"></i><span>学期管理</span></a></li>
|
|
<li class="@GetClass("SemesterCourse")"><a href="@Url.Action("Index","SemesterCourse")"><i class="fa fa-circle-o"></i><span>学期课程管理</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="@GetClass("CourseCategory")"><a href="@Url.Action("Index","CourseCategory")"><i class="fa fa-circle-o"></i><span>课程分类管理</span></a></li>
|
|
<li class="@GetClass("Course")"><a href="@Url.Action("Index","Course")"><i class="fa fa-circle-o"></i><span>课程管理</span></a></li>
|
|
<li class="treeview @GetClass("Term","TermUser","Lesson")">
|
|
<a href="javascript:;" class="dropdown-toggle">
|
|
<i class="fa fa-list"></i>
|
|
<span>课程期次管理</span>
|
|
<span class="pull-right-container">
|
|
<i class="fa fa-angle-left pull-right"></i>
|
|
</span>
|
|
</a>
|
|
<ul class="treeview-menu">
|
|
<li class="@GetClass("Term")"><a href="@Url.Action("Index","Term")"><i class="fa fa-circle-o"></i><span>课程期次管理</span></a></li>
|
|
<li class="@GetClass("TermUser")"><a href="@Url.Action("Index","TermUser")"><i class="fa fa-circle-o"></i><span>期次学员管理</span></a></li>
|
|
<li class="@GetClass("Lesson")"><a href="@Url.Action("Index","Lesson")"><i class="fa fa-circle-o"></i><span>课时管理</span></a></li>
|
|
<li class="@GetClass("LessonResource")"><a href="@Url.Action("Index","LessonResource")"><i class="fa fa-circle-o"></i><span>课时资源管理</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="@GetClass("Book")"><a href="@Url.Action("Index","Book")"><i class="fa fa-circle-o"></i><span>教材管理</span></a></li>
|
|
<li class="@GetClass("Section")"><a href="@Url.Action("Index","Section")"><i class="fa fa-circle-o"></i><span>章节管理</span></a></li>
|
|
<li class="@GetClass("ResourceCategory")"><a href="@Url.Action("Index","ResourceCategory")"><i class="fa fa-circle-o"></i><span>资源分类管理</span></a></li>
|
|
<li class="@GetClass("Resource")"><a href="@Url.Action("Index","Resource")"><i class="fa fa-circle-o"></i><span>资源管理</span></a></li>
|
|
<li class="@GetClass("Question")"><a href="@Url.Action("Index","Question")"><i class="fa fa-circle-o"></i><span>习题管理</span></a></li>
|
|
<li class="@GetClass("UserQuestion")"><a href="@Url.Action("Index","UserQuestion")"><i class="fa fa-circle-o"></i><span>习题答题记录</span></a></li>
|
|
<li class="@GetClass("Paper")"><a href="@Url.Action("Index","Paper")"><i class="fa fa-circle-o"></i><span>试卷管理</span></a></li>
|
|
<li class="@GetClass("UserPaper")"><a href="@Url.Action("Index","UserPaper")"><i class="fa fa-circle-o"></i><span>试卷成绩记录</span></a></li>
|
|
<li class="@GetClass("PaperQuestion")"><a href="@Url.Action("Index","PaperQuestion")"><i class="fa fa-circle-o"></i><span>考题管理</span></a></li>
|
|
<li class="@GetClass("UserPaperQuestion")"><a href="@Url.Action("Index","UserPaperQuestion")"><i class="fa fa-circle-o"></i><span>试题答题记录</span></a></li>
|
|
</ul>
|
|
</section>
|
|
@functions{
|
|
public string GetClass(params string[] controllers)
|
|
{
|
|
if (controllers.Select(o => o.ToLower()).Contains(this.ViewContext.RouteData.Values["controller"].ToString().ToLower()))
|
|
{
|
|
if (controllers.Length > 1)
|
|
{
|
|
return "active open";
|
|
}
|
|
return "active";
|
|
}
|
|
return "";
|
|
}
|
|
} |