diff --git a/cmd/server/main.go b/cmd/server/main.go index e1357b3..482be25 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -164,6 +164,9 @@ func handleInstall(c *gin.Context) { return } + // 设置全局配置 + config.Cfg = cfg + // 初始化数据库 if err := database.Init(&cfg.Database); err != nil { c.JSON(500, gin.H{"error": "数据库初始化失败: " + err.Error()}) @@ -177,7 +180,9 @@ func handleInstall(c *gin.Context) { } c.JSON(200, gin.H{ - "message": "安装成功", + "message": "安装成功", + "restart": true, + "restartMsg": "请重启容器以完成安装", }) }