39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# 阶段 2 基础后台实施计划
|
|
|
|
## 目标
|
|
|
|
完成第一版业务底座:认证、租户隔离、用户/角色/权限、操作日志、文件上传元数据、基础字典、手机号段、敏感词、黑名单、引流字段、账户/套餐/账务流水基础模型。
|
|
|
|
阶段 2 优先建立后端模型与模块边界,不展开完整页面联调。
|
|
|
|
## 实施步骤
|
|
|
|
1. Prisma 基础模型
|
|
- 租户、用户、角色、权限、用户角色、角色权限。
|
|
- 操作日志。
|
|
- 文件对象元数据。
|
|
- 手机号段、敏感词、企业黑名单、全局黑名单、引流字段。
|
|
- 账户、套餐、账务流水、计费规则。
|
|
|
|
2. NestJS 模块边界
|
|
- `AuthModule`
|
|
- `TenantsModule`
|
|
- `UsersModule`
|
|
- `AuditModule`
|
|
- `FilesModule`
|
|
- `DictionariesModule`
|
|
- `BillingModule`
|
|
|
|
3. 验证
|
|
- `npm --prefix api run prisma:generate`
|
|
- `npm --prefix api run build`
|
|
- `npm run verify:phase1`
|
|
|
|
## 验收标准
|
|
|
|
- Prisma Client 生成成功。
|
|
- API 构建成功。
|
|
- 基础模型覆盖阶段 2 范围。
|
|
- NestJS 模块边界存在并被 AppModule 引入。
|
|
- 文档记录阶段 2 进度和验证结果。
|