【8.1.8】【config】更新初始化过配置无须获取配置列表

dev-8.1.9
stylefeng 2024-06-28 13:43:23 +08:00
parent 0b3835c266
commit 1b3da64b1c
1 changed files with 6 additions and 0 deletions

View File

@ -245,6 +245,12 @@ public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig
@Override
public InitConfigResponse getInitConfigs() {
// 如果当前已经初始化过配置,则不能初始化
Boolean alreadyInit = this.getInitConfigFlag();
if (alreadyInit) {
throw new ConfigException(ConfigExceptionEnum.CONFIG_INIT_ALREADY);
}
InitConfigResponse initConfigResponse = new InitConfigResponse();
initConfigResponse.setTitle("首次运行参数生成");
initConfigResponse.setDescription("第一次进入Guns系统会配置系统的一些秘钥和部署的url信息这些秘钥均为随机生成以确保系统的安全性");