APCGC_CBS.Admin/Controllers/HomeController.cs
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using APCGC_CBS.Admin.Code;
using APCGC_CBS.DAL.Admin;
using APCGC_CBS.Models.Admin;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace APCGC_CBS.Admin.Controllers
{
public class HomeController : BaseController
{
/// <summary>
/// 管理首页
/// </summary>
/// <returns></returns>
[CheckLogin]
public ActionResult Index()
{
ViewBag.UserName = this.CurrentUser.UserName;
ViewBag.LeftMenu = this.Index_LeftMenu();
return View();
}
/// <summary>
/// 首页左侧菜单
/// </summary>
/// <returns></returns>
public string Index_LeftMenu()
{
DALSys sys = new DALSys();
string strMainMenu = "";
if (this.CurrentUser != null)
{
try
{
DataTable dt = sys.GetMenuHtml(this.CurrentUser.User_ID);
if (dt != null)
{
strMainMenu += "<ul class=\"layui-nav layui-nav-tree\">";
DataRow[] drParent = dt.Select(" ParentID = 0 ", "SortCode ASC");
for (int i = 0; i < drParent.Length; i++)
{
string MenuNameParent = Convert.ToString(drParent[i]["MenuName"]);
string IconClassName = Convert.ToString(drParent[i]["IconClassName"]);
DataRow[] drChild = dt.Select(" ParentID = " + Convert.ToInt32(drParent[i]["Menu_ID"]) + " ", "SortCode ASC");
if (drChild != null)
{
strMainMenu += "<li class=\"layui-nav-item\"><a class=\"\" href=\"javascript:;\"><i class=\"" + IconClassName + "\"></i> <span>" + MenuNameParent + "</span></a>";
strMainMenu += "<dl class=\"layui-nav-child\">";
for (int j = 0; j < drChild.Length; j++)
{
string Menu_ID = Convert.ToString(drChild[j]["Menu_ID"]);
string MenuNameChild = Convert.ToString(drChild[j]["MenuName"]);
string NavigateUrl = Convert.ToString(drChild[j]["NavigateUrl"]);
string IconClassNameC = Convert.ToString(drChild[j]["IconClassName"]);
strMainMenu += "<dd><a class=\"ss-tab-add\" menuid=\"" + Menu_ID + "\" ss-href=\"" + NavigateUrl + "\" href=\"javascript:;\"> <i class=\"" + IconClassNameC + "\"></i> <span>" + MenuNameChild + "</span></a></dd>";
}
后面还有 109 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。