20 lines
683 B
TypeScript
20 lines
683 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { PrismaService } from '../../prisma/prisma.service';
|
|
import { JobsModule } from '../jobs/jobs.module';
|
|
import { XiaobaoRiskController } from './xiaobao-risk.controller';
|
|
import { XiaobaoRiskService } from './xiaobao-risk.service';
|
|
import { XiaobaoRiskWorker } from './xiaobao-risk.worker';
|
|
import { XIAOBAO_PRISMA } from './xiaobao-risk.types';
|
|
|
|
@Module({
|
|
imports: [JobsModule],
|
|
controllers: [XiaobaoRiskController],
|
|
providers: [
|
|
{ provide: XIAOBAO_PRISMA, useExisting: PrismaService },
|
|
XiaobaoRiskService,
|
|
XiaobaoRiskWorker,
|
|
],
|
|
exports: [XiaobaoRiskService, XiaobaoRiskWorker],
|
|
})
|
|
export class XiaobaoModule {}
|