net_beian/Controllers/webMainController.cs

(开头部分) 10KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Data;
using System.Linq;
using System.Web.Mvc;
using net_beian.Models;
using net_beian.Models.comm;
using net_beian.Models.webmenu;
using RestSharp.Extensions;

namespace net_beian.Controllers
{
    public class webMainController : webmanageBaseController
    {

        private net_beianEntities db = new net_beianEntities();

        //protected override void Dispose(bool disposing)
        //{
        //    db.Dispose();
        //    base.Dispose(disposing);
        //}

        [SimpleMessage(ActionDesc = "后台管理-首页")]
        public ActionResult Index()
        {
            Title = "后台管理";
            var m = db.ManageUser.Find(ManagerID);
            ViewBag.trueName = m != null ? m.TrueName : "";
            return View();
        }

        //[SimpleMessage(ActionDesc = "菜单树形列表")]
        public ActionResult LeftMenu()
        {
            var re=db.webManageMenu.Select(e=> new{
                id=e.MenuID,
                _parentId = e.ParentMenuID,
                text=e.MenuText,
                e.MenuController,
                e.MenuAction,
                url = e.MenuController!=null?"~/"+e.MenuController+"/"+e.MenuAction:null,
                order = e.Order,
                state = e.MenuOpen ? "open" : "closed"
            }).ToList();
#if ZXZJ
            //如果有企业信息设置的权限,则显示项目申报
            if (hasRight(ManagerID, "zxzjClientInfoSetup", "ClientInfoSetup") == 1)
            {
                var maxid = db.webManageMenu.Max(e => e.MenuID) + 1;
                re.Add(new
                {
                    id = maxid,
                    _parentId = 0,
                    text = "申报管理",
                    MenuController = "",
                    MenuAction = "",
                    url = "",
                    order = -1,
                    state = "open"

后面还有 226 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。