refactor:完成变量表的重构添加,删除,更新

This commit is contained in:
2025-10-23 16:25:22 +08:00
parent 54d040b45f
commit 125348486a
15 changed files with 329 additions and 419 deletions

View File

@@ -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);
}