实现猪批次增删改查

This commit is contained in:
2025-10-03 23:42:14 +08:00
parent d273932693
commit 4e17ddf638
6 changed files with 531 additions and 13 deletions

View File

@@ -72,9 +72,11 @@ func NewApplication(configPath string) (*Application, error) {
deviceCommandLogRepo := repository.NewGormDeviceCommandLogRepository(storage.GetDB())
pendingCollectionRepo := repository.NewGormPendingCollectionRepository(storage.GetDB())
userActionLogRepo := repository.NewGormUserActionLogRepository(storage.GetDB())
pigBatchRepo := repository.NewGormPigBatchRepository(storage.GetDB())
// --- 业务逻辑处理器初始化 ---
pigFarmService := service.NewPigFarmService(pigFarmRepo, logger)
pigBatchService := service.NewPigBatchService(pigBatchRepo, logger)
// 初始化审计服务
auditService := audit.NewService(userActionLogRepo, logger)
@@ -121,6 +123,7 @@ func NewApplication(configPath string) (*Application, error) {
deviceTemplateRepo,
planRepo,
pigFarmService,
pigBatchService,
userActionLogRepo,
tokenService,
auditService,