- 新增auth模块处理认证逻辑 - 新增security模块处理安全相关功能 - 新增user-mgmt模块管理用户相关操作 - 新增shared模块存放共享组件 - 重构admin模块,添加DTO和Guards - 为admin模块添加测试文件结构
27 lines
817 B
TypeScript
27 lines
817 B
TypeScript
/**
|
||
* 管理员业务模块
|
||
*
|
||
* 功能描述:
|
||
* - 提供后台管理的HTTP API(管理员登录、用户管理、密码重置等)
|
||
* - 仅负责HTTP层与业务流程编排
|
||
* - 核心鉴权与密码策略由 AdminCoreService 提供
|
||
*
|
||
* @author jianuo
|
||
* @version 1.0.0
|
||
* @since 2025-12-19
|
||
*/
|
||
|
||
import { Module } from '@nestjs/common';
|
||
import { AdminCoreModule } from '../../core/admin_core/admin_core.module';
|
||
import { LoggerModule } from '../../core/utils/logger/logger.module';
|
||
import { AdminController } from './admin.controller';
|
||
import { AdminService } from './admin.service';
|
||
|
||
@Module({
|
||
imports: [AdminCoreModule, LoggerModule],
|
||
controllers: [AdminController],
|
||
providers: [AdminService],
|
||
exports: [AdminService], // 导出AdminService供其他模块使用
|
||
})
|
||
export class AdminModule {}
|