platform-assistant/apps/api/src/app.module.ts
Sisyphus afac18e843 feat(F002): W26 + W29.x + W30 + W31 平台助手全部改动首次 commit
- W26: NestJS API + Next.js Web + Prisma + SQLite scaffold
- W26: Lead 模型 + Crawler + 询价发布助手 (线索池 + 一键发布)
- W29.x: MCP 集成 (Integration 模型 + connectMcp + publish_rfq 5 工具端到端跑通)
- W30: 3 字段补充 (notes / quotationType / quotationDemand)
- W31 P1: 自动填 enterpriseId / userId (Prisma companyUserId 字段 + get_app_identity tool + lead.service.ts publishArgs)
- W31: detail 详情页 + admin UI 集成管理 (OpenAppListView + AuditLogListView)

关联: ~/Documents/02-平台开发/产品开发/F002-W31-交接文档.md
GIT-AUDIT-REPORT-2026-06-24.md
2026-06-24 11:07:11 +08:00

38 lines
1.2 KiB
TypeScript

import { Module } from '@nestjs/common'
import { PrismaModule } from './prisma/prisma.module'
import { InquiryModule } from './inquiry/inquiry.module'
import { ImageModule } from './image/image.module'
import { ProductModule } from './product/product.module'
import { ComparisonModule } from './comparison/comparison.module'
import { LeadModule } from './lead/lead.module'
import { RulesModule } from './rules/rules.module'
import { ReportsModule } from './reports/reports.module'
import { CrawlerModule } from './crawler/crawler.module'
import { AuditLogModule } from './audit-log/audit-log.module'
import { AuthModule } from './auth/auth.module'
import { UsersModule } from './users/users.module'
import { AdminModule } from './admin/admin.module'
import { IntegrationModule } from './integration/integration.module'
import { HealthController } from './common/health.controller'
@Module({
imports: [
PrismaModule,
AuthModule,
UsersModule,
AdminModule,
InquiryModule,
ImageModule,
ProductModule,
ComparisonModule,
LeadModule,
RulesModule,
ReportsModule,
CrawlerModule,
AuditLogModule,
IntegrationModule,
],
controllers: [HealthController],
})
export class AppModule {}