import { Global, Module } from '@nestjs/common'; import { RedisModule } from '../redis/redis.module'; import { AlertService } from './alert.service'; import { PayRedeemAnomalyService } from './pay-redeem-anomaly.service'; import { WecomMessagePushService } from '../../integrations/wecom/wecom-message-push.service'; /** * 运营告警(企微 Webhook 多实例)。Global 以便 Filter / 各业务 Module 注入。 */ @Global() @Module({ imports: [RedisModule], providers: [WecomMessagePushService, AlertService, PayRedeemAnomalyService], exports: [WecomMessagePushService, AlertService, PayRedeemAnomalyService], }) export class AlertModule {}