@using MySystem.Models; @{ List RightList = ViewBag.RightList as List; string RightInfo = ViewBag.RightInfo as string; string SysUserName = ViewBag.SysUserName as string; } 客小爽后台管理系统
  • 控制台
  • @foreach (RightDic sub1 in RightList.Where(m => m.RightLevel == 1).ToList()) { if (RightInfo.Contains("," + sub1.Id + ",")) { string IdString = sub1.Id + "_"; List children1 = RightList.Where(m => m.RightLevel == 2 && m.Id.StartsWith(IdString)).ToList();
  • @if (children1.Count > 0) { @sub1.Name
    @foreach (RightDic sub2 in children1) { if (RightInfo.Contains("," + sub2.Id + ",")) { IdString = sub2.Id + "_"; List children2 = RightList.Where(m => m.RightLevel == 3 && m.Id.StartsWith(IdString)).ToList();
    @if (children2.Count > 0) { @sub2.Name
    @foreach (RightDic sub3 in children2) { if (RightInfo.Contains("," + sub3.Id + ",")) { string url = sub3.Url; if (url.Contains("?")) { url += "&right=" + sub3.Id; } else { url += "?right=" + sub3.Id; }
    @sub3.Name
    } }
    } else { string url = sub2.Url; if (url.Contains("?")) { url += "&right=" + sub2.Id; } else { url += "?right=" + sub2.Id; } @sub2.Name }
    } }
    } else { string url = sub1.Url; if (url.Contains("?")) { url += "&right=" + sub1.Id; } else { url += "?right=" + sub1.Id; } @sub1.Name }
  • } } @if (SysUserName == "admin") {
  • 开发
    页面管理
    静态资源管理
  • }