APCGC_CBS.Admin/Controllers/SystemManageController.cs
(开头部分) 49KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using APCGC_CBS.Admin.Code;
using APCGC_CBS.Common;
using APCGC_CBS.DAL.Admin;
using LitJson;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using APCGC_CBS.Models.Admin;
using System.Text;
namespace APCGC_CBS.Admin.Controllers
{
public class SystemManageController : BaseController
{
#region 菜单管理
/// <summary>
/// 菜单管理列表
/// </summary>
/// <returns></returns>
[CheckLogin]
public ActionResult MenuList()
{
//权限验证
if (!CheckJurisdiction("/SystemManage/MenuList", null))
{
return RedirectToAction("NoPass", "Home");
}
return View();
}
/// <summary>
/// 获取菜单列表数据
/// </summary>
/// <returns></returns>
[CheckLogin]
[HttpGet]
public string MenuList_GetList()
{
string t = Convert.ToString(Request["t"]);
//page=2&limit=10
DataTable dtMenu = (new DALSys()).GetMenuList();
if (t == "" || t == "1") //获取所有菜单数据
{
if (dtMenu != null)
{
string strMenus = JsonHelper.DataTableToJson(dtMenu, "data");
string strJson = "{\"code\":0,\"msg\":\"\",\"count\":" + dtMenu.Rows.Count.ToString() + "," + strMenus.Substring(1, strMenus.Length - 1);
return strJson;
}
}
else if (t == "2") //获取一级菜单数据
{
DataRow[] drParent = dtMenu.Select(" ParentID = 0 ", "SortCode ASC");
string strJson = "[{\"Menu_ID\":\"0\",\"MenuName\":\"◇◇无上级菜单◇◇\"},";
for (int i = 0; i < drParent.Length; i++)
{
后面还有 1203 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。