😎1、增加代码生成清理菜单按钮缓存 2、代码优化

This commit is contained in:
zuohuaijun 2024-12-15 00:24:04 +08:00
parent a0f6e595dd
commit 44f2ecf036
4 changed files with 10 additions and 7 deletions

View File

@ -32,7 +32,7 @@
<PackageReference Include="MailKit" Version="4.9.0" /> <PackageReference Include="MailKit" Version="4.9.0" />
<PackageReference Include="Microsoft.PowerShell.SDK" Version="7.4.6" /> <PackageReference Include="Microsoft.PowerShell.SDK" Version="7.4.6" />
<PackageReference Include="MiniExcel" Version="1.36.0" /> <PackageReference Include="MiniExcel" Version="1.36.0" />
<PackageReference Include="MiniWord" Version="0.9.0" /> <PackageReference Include="MiniWord" Version="0.9.2" />
<PackageReference Include="MQTTnet" Version="4.3.7.1207" /> <PackageReference Include="MQTTnet" Version="4.3.7.1207" />
<PackageReference Include="MySqlBackup.NET.MySqlConnector" Version="2.3.8" /> <PackageReference Include="MySqlBackup.NET.MySqlConnector" Version="2.3.8" />
<PackageReference Include="NewLife.Redis" Version="6.0.2024.1205" /> <PackageReference Include="NewLife.Redis" Version="6.0.2024.1205" />

View File

@ -33,12 +33,12 @@ public class CommonConst
public const string SendErrorMail = "Send:ErrorMail"; public const string SendErrorMail = "Send:ErrorMail";
/// <summary> /// <summary>
/// 事件-增租户事件 /// 事件-租户
/// </summary> /// </summary>
public const string InitTenant = "Init:Tenant"; public const string InitTenant = "Add:Tenant";
/// <summary> /// <summary>
/// 事件-删除租户事件 /// 事件-删除租户
/// </summary> /// </summary>
public const string DeleteTenant = "Delete:Tenant"; public const string DeleteTenant = "Delete:Tenant";
} }

View File

@ -27,7 +27,7 @@ public class SysCodeGenService : IDynamicApiController, ITransient
IOptions<CodeGenOptions> codeGenOptions) IOptions<CodeGenOptions> codeGenOptions)
{ {
_db = db; _db = db;
this._codeGetTemplateRep = codeGetTemplateRep; _codeGetTemplateRep = codeGetTemplateRep;
_codeGenConfigService = codeGenConfigService; _codeGenConfigService = codeGenConfigService;
_viewEngine = viewEngine; _viewEngine = viewEngine;
_codeGenOptions = codeGenOptions.Value; _codeGenOptions = codeGenOptions.Value;
@ -713,6 +713,9 @@ public class SysCodeGenService : IDynamicApiController, ITransient
} }
await _db.Insertable(menus).ExecuteCommandAsync(); await _db.Insertable(menus).ExecuteCommandAsync();
// 删除角色菜单按钮缓存
App.GetRequiredService<SysCacheService>().RemoveByPrefixKey(CacheConst.KeyUserApi);
} }
/// <summary> /// <summary>