!42 ping:修复 代码生成时无法更新上级菜单BUG

Merge pull request !42 from ckping0987/master
This commit is contained in:
字母搬运工 2023-11-28 08:28:15 +00:00 committed by Gitee
commit 913a155b50
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -1,4 +1,6 @@
using Infrastructure.Attribute; using Infrastructure.Attribute;
using JinianNet.JNTemplate.Caching;
using System.ComponentModel;
using ZR.Common; using ZR.Common;
using ZR.Model.System; using ZR.Model.System;
using ZR.Model.System.Dto; using ZR.Model.System.Dto;
@ -609,6 +611,21 @@ namespace ZR.ServiceCore.Services
}; };
menu.MenuId = AddMenu(menu); menu.MenuId = AddMenu(menu);
} }
else
{
menu.MenuName = genTableInfo.FunctionName;
menu.ParentId = genTableInfo.Options.ParentMenuId;
menu.Path = genTableInfo.BusinessName;
menu.Component = $"{genTableInfo.ModuleName.FirstLowerCase()}/{genTableInfo.BusinessName}";
menu.Perms = $"{permPrefix}:list";
menu.IsCache = "1";
menu.Visible = "0";
menu.Status = "0";
menu.Update_by = "system";
menu.Update_time = DateTime.Now;
EditMenu(menu);
}
List<SysMenu> menuList = new(); List<SysMenu> menuList = new();