This commit is contained in:
2026-03-21 19:10:50 +08:00
parent 3775101081
commit 2fcf55deee
20 changed files with 60704 additions and 436 deletions

View File

@@ -1210,6 +1210,13 @@ func NewContainer() *Container {
return cacheManager, nil
},
),
// 企业全景报告 PDF 异步预生成(依赖 PDF 缓存目录与公网可访问基址)
fx.Provide(
func(cfg *config.Config, logger *zap.Logger, cache *pdf.PDFCacheManager) *pdf.QYGLReportPDFPregen {
base := config.ResolveAPIPublicBaseURL(&cfg.API)
return pdf.NewQYGLReportPDFPregen(logger, cache, base)
},
),
// 本地文件存储服务
fx.Provide(
func(logger *zap.Logger) *storage.LocalFileStorageService {