fix: 修复内容审核模块依赖注入问题

- 在BaseContentAdapter中添加@InjectRepository装饰器
- 在ContentModerationModule中导入JwtModule和PlatformModule
- 修复Repository依赖注入问题
- 确保应用正常启动
This commit is contained in:
imeepos
2025-09-05 14:51:39 +08:00
parent 00bf807b31
commit 6b49fe9d1f
3 changed files with 1260 additions and 0 deletions

View File

@@ -1,6 +1,8 @@
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { HttpModule } from '@nestjs/axios';
import { JwtModule } from '@nestjs/jwt';
import { PlatformModule } from '../platform/platform.module';
// 实体
import { ContentAuditLogEntity } from './entities/content-audit-log.entity';
@@ -26,6 +28,11 @@ import { ContentAuditGuard } from './guards/content-audit.guard';
timeout: 30000,
maxRedirects: 3,
}),
JwtModule.register({
secret: process.env.JWT_SECRET || 'default-secret',
signOptions: { expiresIn: '1d' },
}),
PlatformModule,
],
providers: [
// 适配器实现