- 后端:基于 NestJS 的分层架构设计 - 前端:基于 VbenAdmin + Element Plus 的管理系统 - 支持 SaaS + 独立版双架构模式 - 完整的用户权限管理系统 - 系统设置、文件上传、通知等核心功能 - 多租户支持和插件化扩展架构
31 lines
767 B
TypeScript
31 lines
767 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { StorageModule } from './storage/storage.module';
|
|
import { PaymentModule } from './payment/payment.module';
|
|
import { EmailModule } from './email/email.module';
|
|
import { SmsModule } from './sms/sms.module';
|
|
import { UploadSettingsModule } from './upload/upload-settings.module';
|
|
import { LoginModule } from './login/login.module';
|
|
import { SiteModule } from './site/site.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
StorageModule,
|
|
PaymentModule,
|
|
EmailModule,
|
|
SmsModule,
|
|
UploadSettingsModule,
|
|
LoginModule,
|
|
SiteModule,
|
|
],
|
|
exports: [
|
|
StorageModule,
|
|
PaymentModule,
|
|
EmailModule,
|
|
SmsModule,
|
|
UploadSettingsModule,
|
|
LoginModule,
|
|
SiteModule,
|
|
],
|
|
})
|
|
export class SettingsModule {}
|