This commit is contained in:
2026-08-16 20:58:57 +08:00
parent a85477be80
commit a9e1f9e6f8
42 changed files with 1569 additions and 156 deletions
+4 -3
View File
@@ -15,6 +15,7 @@ import (
"kra/internal/server/handler"
"kra/internal/service"
"kra/internal/worker"
"kra/pkg/logging"
"log/slog"
)
@@ -25,8 +26,8 @@ import (
// Injectors from wire.go:
// wireApp init kratos application.
func wireApp(confServer *conf.Server, runtime *conf.Runtime, logger *slog.Logger, string2 string) (*kratos.App, func(), error) {
dataData, cleanup, err := data.NewData(runtime)
func wireApp(confServer *conf.Server, runtime *conf.Runtime, logger *slog.Logger, reloadableLogger *logging.ReloadableLogger, string2 string) (*kratos.App, func(), error) {
dataData, cleanup, err := data.NewData(runtime, logger)
if err != nil {
return nil, nil, err
}
@@ -132,7 +133,7 @@ func wireApp(confServer *conf.Server, runtime *conf.Runtime, logger *slog.Logger
set := handler.NewSet(authority, menu, api, permission, organization, announcement, email, task, media, audit, export, version, dictionary, parameter, apiToken, systemConfig, public, user, navigation, session)
engine := server.NewGinEngine(runtime, accessControlService, set, authService, securityService, auditRecorder, logger, string2)
httpServer := server.NewGinServer(confServer, engine)
app := newApp(logger, httpServer, taskScheduler)
app := newApp(logger, httpServer, taskScheduler, auditRecorder, reloadableLogger)
return app, func() {
cleanup()
}, nil