import { Module } from '@nestjs/common';
import { ApplicationModule } from '../modules/application.module';
import { PrePlantingPurchasedHandler } from './pre-planting-purchased.handler';

/**
 * 预种团队统计模块
 *
 * 消费 planting-service 发出的预种事件，更新团队统计
 *
 * 依赖：
 * - InfrastructureModule (@Global)：KafkaService, PrismaService, EventAckPublisher, Repos
 * - ApplicationModule：TeamStatisticsService（合并事件复用树级统计更新）
 */
@Module({
  imports: [ApplicationModule],
  providers: [PrePlantingPurchasedHandler],
})
export class PrePlantingStatsModule {}
