대상 : 홈페이지설정>시스템설정>권한설정에서 등록/수정할 수 있는 모든 일반관리자 (no. 11, 81, 91을 제외한 모든 권한)
요청 : 권한 설정 시 성적관리나 신청관리 페이지 접근을 못할 경우 home 화면에서 운영중인 강좌의 바로가기 버튼 클릭 시 오류가 발생함 (강제 로그아웃이 됨) 1. home 화면 제외, 권한관리에서 설정한 가장 위에 있는 권한으로 바로이동
This commit is contained in:
parent
101fc9289f
commit
8bba6ca7ee
|
|
@ -21,6 +21,17 @@ namespace NP.BO.Controllers
|
||||||
{
|
{
|
||||||
return RedirectToAction(nameof(userController.users), "user");
|
return RedirectToAction(nameof(userController.users), "user");
|
||||||
}
|
}
|
||||||
|
else if (SUserInfo.IsSubAdmin)
|
||||||
|
{
|
||||||
|
foreach (var m in GetMENUS.Where(w => w.usertype == base.SUserInfo.UserType && w.menuurl != "/" && w.menulevel == 1 && w.ishid < 1).ToList())
|
||||||
|
{
|
||||||
|
var ms = GetMENUS.Where(w => w.usertype == base.SUserInfo.UserType && w.pmenuno == m.menuno && w.ishid < 1).FirstOrDefault();
|
||||||
|
if (ms != null)
|
||||||
|
{
|
||||||
|
return Redirect(ms.menuurl);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
vm.Data = Dao.Get<Data>("common.home", SUserInfo.UserNo).First();
|
vm.Data = Dao.Get<Data>("common.home", SUserInfo.UserNo).First();
|
||||||
vm.CMs = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "ismaster", 0 },{ "isuse", 1 },{"cname",vm.stringval },{ "iscurrent",1 },{ "orderby", "a.setime desc,t.tyear desc,t.tseq desc,a.cname,a.classno" } });
|
vm.CMs = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable() { { "ismaster", 0 },{ "isuse", 1 },{"cname",vm.stringval },{ "iscurrent",1 },{ "orderby", "a.setime desc,t.tyear desc,t.tseq desc,a.cname,a.classno" } });
|
||||||
return View(vm);
|
return View(vm);
|
||||||
|
|
|
||||||
|
|
@ -100,7 +100,7 @@
|
||||||
<!-- nav -->
|
<!-- nav -->
|
||||||
<nav class="nav-primary hidden-xs mainleft">
|
<nav class="nav-primary hidden-xs mainleft">
|
||||||
<ul class="nav">
|
<ul class="nav">
|
||||||
@if (ViewBag.SSUserType > 90)
|
@if (ViewBag.SSUserType == 91) //통합관리자만
|
||||||
{
|
{
|
||||||
<li class="@(ViewBag.IsHome ? "active" : "") depth1 homelink"><a href="/" class="@(ViewBag.IsHome ? "active" : "")"><i class="fa fa-dashboard icon"><b class="bg-danger"></b></i><span>Home</span></a></li>
|
<li class="@(ViewBag.IsHome ? "active" : "") depth1 homelink"><a href="/" class="@(ViewBag.IsHome ? "active" : "")"><i class="fa fa-dashboard icon"><b class="bg-danger"></b></i><span>Home</span></a></li>
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue