拆分device.Service接口
This commit is contained in:
@@ -140,7 +140,8 @@ type DomainServices struct {
|
||||
pigTradeManager pig.PigTradeManager
|
||||
pigSickManager pig.SickPigManager
|
||||
pigBatchDomain pig.PigBatchService
|
||||
generalDeviceService device.Service
|
||||
deviceOperator device.DeviceOperator
|
||||
deviceCommunicator device.DeviceCommunicator
|
||||
taskFactory plan.TaskFactory
|
||||
planExecutionManager plan.ExecutionManager
|
||||
analysisPlanTaskManager plan.AnalysisPlanTaskManager
|
||||
@@ -200,6 +201,7 @@ func initDomainServices(ctx context.Context, cfg *config.Config, infra *Infrastr
|
||||
infra.repos.alarmRepo,
|
||||
infra.repos.areaControllerRepo,
|
||||
generalDeviceService,
|
||||
generalDeviceService,
|
||||
notifyService,
|
||||
alarmService,
|
||||
)
|
||||
@@ -217,7 +219,6 @@ func initDomainServices(ctx context.Context, cfg *config.Config, infra *Infrastr
|
||||
infra.repos.planRepo,
|
||||
analysisPlanTaskManager,
|
||||
taskFactory,
|
||||
generalDeviceService,
|
||||
time.Duration(cfg.Task.Interval)*time.Second,
|
||||
cfg.Task.NumWorkers,
|
||||
)
|
||||
@@ -259,7 +260,8 @@ func initDomainServices(ctx context.Context, cfg *config.Config, infra *Infrastr
|
||||
pigTradeManager: pigTradeManager,
|
||||
pigSickManager: pigSickManager,
|
||||
pigBatchDomain: pigBatchDomain,
|
||||
generalDeviceService: generalDeviceService,
|
||||
deviceOperator: generalDeviceService,
|
||||
deviceCommunicator: generalDeviceService,
|
||||
analysisPlanTaskManager: analysisPlanTaskManager,
|
||||
taskFactory: taskFactory,
|
||||
planExecutionManager: planExecutionManager,
|
||||
@@ -328,7 +330,7 @@ func initAppServices(ctx context.Context, infra *Infrastructure, domainServices
|
||||
infra.repos.deviceRepo,
|
||||
infra.repos.areaControllerRepo,
|
||||
infra.repos.deviceTemplateRepo,
|
||||
domainServices.generalDeviceService,
|
||||
domainServices.deviceOperator,
|
||||
thresholdAlarmService,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user