李昊 hace 4 años
padre
commit
bfea53b753

+ 1 - 1
gx_api/GxPress/Model/GxPress.Entity/Menus/Menus.cs

@@ -37,7 +37,7 @@ namespace GxPress.Entity.Menus
         /// 孩子
         /// </summary>
         /// <value></value>
-        public List<Children> Children { get; set; }
+        public List<Menus> Children { get; set; }
         /// <summary>
         /// 路径
         /// </summary>

+ 2 - 2
gx_api/GxPress/Repository/GxPress.Repository.Implement/Menus/MenusRepository.cs

@@ -49,7 +49,7 @@ namespace GxPress.Repository.Implement.Menus
             list = all.Where(n => n.ParentId == 0).ToList();
             foreach (var item in list)
             {
-                item.Children = all.Where(n => n.ParentId == item.Id).Select(n=>_mapper.Map<Entity.Menus.Children>(n)).ToList();
+                item.Children = all.Where(n => n.ParentId == item.Id).ToList();
             }
             return list;
         }
@@ -61,7 +61,7 @@ namespace GxPress.Repository.Implement.Menus
             list = all.Where(n => n.ParentId == 0).ToList();
             foreach (var item in list)
             {
-                item.Children = all.Where(n => n.ParentId == item.Id).Select(n=>_mapper.Map<Entity.Menus.Children>(n)).ToList();
+                item.Children = all.Where(n => n.ParentId == item.Id).ToList();
             }
             return list;
         }

+ 4 - 4
gx_api/GxPress/Service/GxPress.Service.Implement/Role/RoleService.cs

@@ -107,11 +107,11 @@ namespace GxPress.Service.Implement.Role
                         {
                             menuEntity = new Entity.Menus.Menus()
                             {
-                                Icon = item.Icon,
-                                Name = item.Name,
+                                Icon = menu.Icon,
+                                Name = menu.Name,
                                 ParentId = id,
-                                Path = item.Path,
-                                Title = item.Title
+                                Path = menu.Path,
+                                Title = menu.Title
                             };
                             await menusRepository.InsertAsync(menuEntity);
                         }