Own.DAL/Sys/Sys_Web_Dal.cs

(完整代码) 2KB

using Own.Models;
using Own.Models.Sys;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Own.DAL.Sys
{
    /// <summary>
    /// Web Site分部类
    /// </summary>
    public partial class Sys_Web_Dal
    {
        /// <summary>
        /// 获取Web站点的子类(菜单分类和菜单分类的子类菜单归属)
        /// </summary>
        /// <returns></returns>
        #region
        public List<Sys_Web_Entity> GetSys_Web_Tree()
        {
            //获取Web站点和其子类
            List<Sys_Web_Entity> entityList = (from a in Context.Sys_Menu_Class
                                               join b in Context.Sys_Web on a.WId equals b.Id
                                               where  "启用".Equals(b.Status)
                                               select new Sys_Web_Entity
                                               {
                                                   Id = b.Id,
                                                   Title = b.Title,
                                                   ENTitle = b.ENTitle,
                                                   Num = b.Num,
                                                   menu_class = new List<Sys_Menu_Class_Entity>()
                                                   {
                                                       new Sys_Menu_Class_Entity()
                                                       {
                                                           Id = a.Id,
                                                           Title = a.Title,
                                                           EnTitle = a.EnTitle,
                                                           Num = a.Num
                                                       }
                                                   }

                                               }).ToList();
            return entityList;
        } 
        #endregion


    }
}

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

AI 解读 AI

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

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