refactor:完成变量表的重构添加,删除,更新
This commit is contained in:
@@ -56,7 +56,7 @@ public class MenuManagementService : IMenuManagementService
|
||||
if (_appDataService.Menus.TryAdd(resMenu.Id, resMenu))
|
||||
{
|
||||
MenuBean parentMenu = null;
|
||||
if (resMenu.ParentId > 0 && _appDataService.Menus.TryGetValue(resMenu.ParentId.Value, out var parent))
|
||||
if (resMenu.ParentId > 0 && _appDataService.Menus.TryGetValue(resMenu.ParentId, out var parent))
|
||||
{
|
||||
parentMenu = parent;
|
||||
parent.Children.Add(resMenu);
|
||||
@@ -103,7 +103,7 @@ public class MenuManagementService : IMenuManagementService
|
||||
if (_appDataService.Menus.TryRemove(menu.Id, out var menuData))
|
||||
{
|
||||
// 从父菜单中移除子菜单
|
||||
if (menuData.ParentId > 0 && _appDataService.Menus.TryGetValue(menuData.ParentId.Value, out var parentMenu))
|
||||
if (menuData.ParentId > 0 && _appDataService.Menus.TryGetValue(menuData.ParentId, out var parentMenu))
|
||||
{
|
||||
parentMenu.Children.Remove(menuData);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user