feat: add settings pages
This commit is contained in:
@@ -24,19 +24,24 @@ func NewInitService(settingsService *SettingsService, userService *UserService)
|
||||
|
||||
// Initialize 执行初始化,如果已初始化则跳过
|
||||
func (s *InitService) Initialize() {
|
||||
if s.IsInitialized() {
|
||||
logger.Info("系统已初始化,跳过")
|
||||
return
|
||||
}
|
||||
//if s.IsInitialized() {
|
||||
// logger.Info("系统已初始化,跳过")
|
||||
// return
|
||||
//}
|
||||
|
||||
logger.Info("开始初始化系统...")
|
||||
|
||||
// 创建管理员账号
|
||||
s.createAdminUser()
|
||||
|
||||
// 标记为已初始化
|
||||
s.settingsService.Set(InitSection, InitKey, InitValue)
|
||||
logger.Info("系统初始化完成")
|
||||
// 初始化默认设置(每次启动都检查)
|
||||
if err := s.settingsService.InitSettings(); err != nil {
|
||||
logger.Warnf("初始化设置失败: %v", err)
|
||||
}
|
||||
|
||||
//// 标记为已初始化
|
||||
//s.settingsService.Set(InitSection, InitKey, InitValue)
|
||||
//logger.Info("系统初始化完成")
|
||||
}
|
||||
|
||||
// IsInitialized 检查是否已初始化
|
||||
|
||||
Reference in New Issue
Block a user