重构配方类服务层
This commit is contained in:
@@ -259,7 +259,11 @@ type AppServices struct {
|
||||
userService service.UserService
|
||||
auditService service.AuditService
|
||||
thresholdAlarmService service.ThresholdAlarmService
|
||||
feedManagementService service.FeedManagementService
|
||||
nutrientService service.NutrientService
|
||||
pigAgeStageService service.PigAgeStageService
|
||||
pigBreedService service.PigBreedService
|
||||
pigTypeService service.PigTypeService
|
||||
rawMaterialService service.RawMaterialService
|
||||
}
|
||||
|
||||
// initAppServices 初始化所有的应用服务。
|
||||
@@ -307,7 +311,11 @@ func initAppServices(ctx context.Context, infra *Infrastructure, domainServices
|
||||
auditService := service.NewAuditService(logs.AddCompName(baseCtx, "AuditService"), infra.repos.userActionLogRepo)
|
||||
planService := service.NewPlanService(logs.AddCompName(baseCtx, "AppPlanService"), domainServices.planService)
|
||||
userService := service.NewUserService(logs.AddCompName(baseCtx, "UserService"), infra.repos.userRepo, infra.tokenGenerator, domainServices.notifyService)
|
||||
feedManagementService := service.NewFeedManagementService(logs.AddCompName(baseCtx, "FeedManagementService"), domainServices.recipeService)
|
||||
nutrientService := service.NewNutrientService(logs.AddCompName(baseCtx, "NutrientService"), domainServices.recipeService)
|
||||
pigAgeStageService := service.NewPigAgeStageService(logs.AddCompName(baseCtx, "PigAgeStageService"), domainServices.recipeService)
|
||||
pigBreedService := service.NewPigBreedService(logs.AddCompName(baseCtx, "PigBreedService"), domainServices.recipeService)
|
||||
pigTypeService := service.NewPigTypeService(logs.AddCompName(baseCtx, "PigTypeService"), domainServices.recipeService)
|
||||
rawMaterialService := service.NewRawMaterialService(logs.AddCompName(baseCtx, "RawMaterialService"), domainServices.recipeService)
|
||||
|
||||
return &AppServices{
|
||||
pigFarmService: pigFarmService,
|
||||
@@ -318,7 +326,11 @@ func initAppServices(ctx context.Context, infra *Infrastructure, domainServices
|
||||
planService: planService,
|
||||
userService: userService,
|
||||
thresholdAlarmService: thresholdAlarmService,
|
||||
feedManagementService: feedManagementService,
|
||||
nutrientService: nutrientService,
|
||||
pigAgeStageService: pigAgeStageService,
|
||||
pigBreedService: pigBreedService,
|
||||
pigTypeService: pigTypeService,
|
||||
rawMaterialService: rawMaterialService,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user