2026-09-28 23:57:43 +08:00
|
|
|
|
// services/api/src/ads/ —— 广告位管理模块(ads-carousel,仅 cn 入口
|
2026-09-28 23:34:11 +08:00
|
|
|
|
// 装配:广告是 cn 权威实体,ov 侧只承接 ads_ov 投影与公开读端点)。
|
|
|
|
|
|
// UploadsModule 取 STORAGE_PORT(storage.provider.ts env 工厂;模块已 export,
|
2026-09-28 23:57:43 +08:00
|
|
|
|
// 同 EmbedModule 之后的装配口径);PrismaModule 为 @Global,CRUD(Task 7)
|
|
|
|
|
|
// 直接注入 PrismaService。
|
2026-09-28 23:34:11 +08:00
|
|
|
|
import { Module } from '@nestjs/common';
|
|
|
|
|
|
import { UploadsModule } from '../uploads/uploads.module';
|
|
|
|
|
|
import { AdsController } from './ads.controller';
|
|
|
|
|
|
import { AdsService } from './ads.service';
|
|
|
|
|
|
|
|
|
|
|
|
@Module({
|
|
|
|
|
|
imports: [UploadsModule],
|
|
|
|
|
|
controllers: [AdsController],
|
|
|
|
|
|
providers: [AdsService],
|
|
|
|
|
|
})
|
|
|
|
|
|
export class AdsModule {}
|