입력된 소속정보가 없을 경우 메뉴에서 제외처리
마이페이지 정보수정시 소속변경시 AuthCookie(true); 갱신호출
This commit is contained in:
parent
ba467cb065
commit
9234969e5c
|
|
@ -120,7 +120,17 @@ namespace NP.Base.Controllers
|
||||||
}
|
}
|
||||||
LogSet(new ActLog() { logtype = 30, logtarget = 21, logdata = u.username, userno = u.userno, uno = SUserInfo.UserNo, uip = GetUserIP() });
|
LogSet(new ActLog() { logtype = 30, logtarget = 21, logdata = u.username, userno = u.userno, uno = SUserInfo.UserNo, uip = GetUserIP() });
|
||||||
u.savefrontbuy = 1;
|
u.savefrontbuy = 1;
|
||||||
return JsonOK(Dao.Save("users.up", u));
|
var result = Dao.Save("users.up", u);
|
||||||
|
if (result > 0)
|
||||||
|
{
|
||||||
|
var asno = u.asno ?? 0;
|
||||||
|
if (SUserInfo.ASNo != asno)
|
||||||
|
{
|
||||||
|
SUserInfo.ASNo = asno;
|
||||||
|
AuthCookie(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return JsonOK(result);
|
||||||
}
|
}
|
||||||
[HttpPost]
|
[HttpPost]
|
||||||
public JsonResult UserExit(String exitreason)
|
public JsonResult UserExit(String exitreason)
|
||||||
|
|
|
||||||
|
|
@ -418,12 +418,19 @@ namespace NP.FO.Controllers
|
||||||
public ActionResult MyAssInfo(NP.Model.VMMy vm)
|
public ActionResult MyAssInfo(NP.Model.VMMy vm)
|
||||||
{
|
{
|
||||||
vm.Assign = Dao.Get<Assign>("users.users.assign", new System.Collections.Hashtable() { { "userno", SUserInfo.UserNo } }).FirstOrDefault();
|
vm.Assign = Dao.Get<Assign>("users.users.assign", new System.Collections.Hashtable() { { "userno", SUserInfo.UserNo } }).FirstOrDefault();
|
||||||
vm.FileList = new List<File>() { };
|
if (vm.Assign != null)
|
||||||
if(vm.Assign.fgnobno != null)
|
|
||||||
{
|
{
|
||||||
vm.FileList = GetFiles(vm.Assign.fgnobno.Value);
|
vm.FileList = new List<File>() { };
|
||||||
|
if (vm.Assign.fgnobno != null)
|
||||||
|
{
|
||||||
|
vm.FileList = GetFiles(vm.Assign.fgnobno.Value);
|
||||||
|
}
|
||||||
|
return View(vm);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return Redirect("/");
|
||||||
}
|
}
|
||||||
return View(vm);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public ActionResult Document(VMMy vm)
|
public ActionResult Document(VMMy vm)
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,16 @@
|
||||||
@*<li><a href="?"><em style="background:url('../img/mypage/left_menu01.png')no-repeat center center;"></em><span>마이페이지</span></a></li>*@
|
@*<li><a href="?"><em style="background:url('../img/mypage/left_menu01.png')no-repeat center center;"></em><span>마이페이지</span></a></li>*@
|
||||||
@foreach (var m in mymenus.Where(w => w.refcode != "myassign"))
|
@foreach (var m in mymenus.Where(w => w.refcode != "myassign"))
|
||||||
{
|
{
|
||||||
<li class="@(m.pno == ViewBag.MenuPage.m1 ? "current":"")"><a href="@m.pageurl"><em style="background:url(@m.imagecode)no-repeat center center;"></em><span>@m.pagename</span></a></li>
|
if (m.pageurl.Contains("/My/MyAssInfo"))
|
||||||
|
{
|
||||||
|
if (ViewBag.SSASNo != null && ViewBag.SSASNo > 0) {
|
||||||
|
<li class="@(m.pno == ViewBag.MenuPage.m1 ? "current" : "")"><a href="@m.pageurl"><em style="background:url(@m.imagecode)no-repeat center center;"></em><span>@m.pagename</span></a></li>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
<li class="@(m.pno == ViewBag.MenuPage.m1 ? "current" : "")"><a href="@m.pageurl"><em style="background:url(@m.imagecode)no-repeat center center;"></em><span>@m.pagename</span></a></li>
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</ul>
|
</ul>
|
||||||
<dl class="lctmUdn">
|
<dl class="lctmUdn">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue