😎1、增加代码生成清理菜单按钮缓存 2、代码优化
This commit is contained in:
parent
a0f6e595dd
commit
44f2ecf036
@ -32,7 +32,7 @@
|
||||
<PackageReference Include="MailKit" Version="4.9.0" />
|
||||
<PackageReference Include="Microsoft.PowerShell.SDK" Version="7.4.6" />
|
||||
<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="MySqlBackup.NET.MySqlConnector" Version="2.3.8" />
|
||||
<PackageReference Include="NewLife.Redis" Version="6.0.2024.1205" />
|
||||
|
||||
@ -33,12 +33,12 @@ public class CommonConst
|
||||
public const string SendErrorMail = "Send:ErrorMail";
|
||||
|
||||
/// <summary>
|
||||
/// 事件-新增租户事件
|
||||
/// 事件-增加租户
|
||||
/// </summary>
|
||||
public const string InitTenant = "Init:Tenant";
|
||||
public const string InitTenant = "Add:Tenant";
|
||||
|
||||
/// <summary>
|
||||
/// 事件-删除租户事件
|
||||
/// 事件-删除租户
|
||||
/// </summary>
|
||||
public const string DeleteTenant = "Delete:Tenant";
|
||||
}
|
||||
@ -27,7 +27,7 @@ public class SysCodeGenService : IDynamicApiController, ITransient
|
||||
IOptions<CodeGenOptions> codeGenOptions)
|
||||
{
|
||||
_db = db;
|
||||
this._codeGetTemplateRep = codeGetTemplateRep;
|
||||
_codeGetTemplateRep = codeGetTemplateRep;
|
||||
_codeGenConfigService = codeGenConfigService;
|
||||
_viewEngine = viewEngine;
|
||||
_codeGenOptions = codeGenOptions.Value;
|
||||
@ -713,6 +713,9 @@ public class SysCodeGenService : IDynamicApiController, ITransient
|
||||
}
|
||||
|
||||
await _db.Insertable(menus).ExecuteCommandAsync();
|
||||
|
||||
// 删除角色菜单按钮缓存
|
||||
App.GetRequiredService<SysCacheService>().RemoveByPrefixKey(CacheConst.KeyUserApi);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@ -258,7 +258,7 @@ public class SysTenantService : IDynamicApiController, ITransient
|
||||
};
|
||||
await _sysRoleMenuService.GrantRoleMenu(new RoleMenuInput() { Id = newRole.Id, MenuIdList = menuIdList });
|
||||
|
||||
//发布新增租户事件
|
||||
// 发布新增租户事件
|
||||
await _eventPublisher.PublishAsync(CommonConst.InitTenant, tenant);
|
||||
}
|
||||
|
||||
@ -302,7 +302,7 @@ public class SysTenantService : IDynamicApiController, ITransient
|
||||
|
||||
await _sysPosRep.AsDeleteable().Where(u => u.TenantId == input.Id).ExecuteCommandAsync();
|
||||
|
||||
//发布删除租户事件
|
||||
// 发布删除租户事件
|
||||
await _eventPublisher.PublishAsync(CommonConst.DeleteTenant, input);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user