예제 #1
0
        public async Task <JsonResult> GetAllModuleList()
        {
            List <ModuleListDto> list = await _moduleAppService.GetAllModules();

            return(Json(list, JsonRequestBehavior.AllowGet));

            //var result = new List<object>();
            //result.Add(new { Id = 1, Name = "系统设置", Url = "", ParentId = "", Level1 = 1, IsLeaf = false, Sort = 0 });
            //result.Add(new { Id = 2, Name = "权限管理", Url = "", ParentId = "1", Level1 = 2, IsLeaf = false, Sort = 0 });
            //result.Add(new { Id = 3, Name = "菜单管理", Url = "/Systems/Menu/Index", ParentId = "2", Level1 = 3, IsLeaf = true, Sort = 0 });
            //result.Add(new { Id = 4, Name = "用户管理", Url = "/Systems/User/Index", ParentId = "2", Level1 = 3, IsLeaf = true, Sort = 1 });
            //result.Add(new { Id = 5, Name = "日志管理", Url = "", ParentId = "", Level1 = 1, IsLeaf = false, Sort = 1 });
            //result.Add(new { Id = 6, Name = "查询日志", Url = "/Systems/Log/Index", ParentId = "5", Level1 = 2, IsLeaf = true, Sort = 0 });
            //result.Add(new { Id = 7, Name = "订单管理", Url = "", ParentId = "", Level1 = 1, IsLeaf = false, Sort = 2 });
            //return Json(result, JsonRequestBehavior.AllowGet);
        }