初始化2

This commit is contained in:
SunYF
2026-08-28 15:06:01 +08:00
parent b34325a16f
commit a9c3fbeb41
537 changed files with 176215 additions and 17 deletions
@@ -0,0 +1,21 @@
package svc
import (
"io/fs"
"bj_power_workstation/internal/config"
"bj_power_workstation/internal/mes"
"bj_power_workstation/internal/pdfcache"
"bj_power_workstation/internal/store"
"bj_power_workstation/internal/syncer"
)
// ServiceContext 服务上下文:配置 + 本地存储 + MES 客户端 + 同步器 + PDF 缓存 + 前端静态资源
type ServiceContext struct {
Config config.Config
Store *store.Store
Mes *mes.Client
Syncer *syncer.Syncer
PdfCache *pdfcache.Cache
WebFS fs.FS // go:embed 的 web/static 子文件系统
}