任务2.5

This commit is contained in:
2025-10-31 16:49:35 +08:00
parent 4e87436cc0
commit bc6a960451
7 changed files with 301 additions and 133 deletions

View File

@@ -186,8 +186,9 @@ type AppServices struct {
PigBatchService service.PigBatchService
MonitorService service.MonitorService
DeviceService service.DeviceService
AuditService audit.Service
PlanService service.PlanService
UserService service.UserService
AuditService audit.Service
}
// initAppServices 初始化所有的应用服务。
@@ -218,6 +219,7 @@ func initAppServices(infra *Infrastructure, domainServices *DomainServices, logg
)
auditService := audit.NewService(infra.Repos.UserActionLogRepo, logger)
planService := service.NewPlanService(logger, infra.Repos.PlanRepo, domainServices.AnalysisPlanTaskManager)
userService := service.NewUserService(infra.Repos.UserRepo, infra.TokenService, infra.NotifyService, logger)
return &AppServices{
PigFarmService: pigFarmService,
@@ -226,6 +228,7 @@ func initAppServices(infra *Infrastructure, domainServices *DomainServices, logg
DeviceService: deviceService,
AuditService: auditService,
PlanService: planService,
UserService: userService,
}
}