1.7 KiB
1.7 KiB
阶段 4 通道与报备实施计划
目标
让运营端能配置短信通道、通道组、路由规则和签名报备流程;让系统能记录签名在各通道的报备资料、报备任务、导出文件、回执导入和状态同步。
阶段 4 不实现真实发送链路,真实 CMPP 提交在阶段 7 发送链路接入;本阶段只建立通道和报备配置闭环。
实施步骤
-
Prisma 模型
SmsChannelSmsChannelGroupSmsChannelGroupItemChannelRouteRuleChannelHealthMetricChannelReportFieldSignatureReportMaterialChannelSignatureReportTaskChannelSignatureReportRecordReportExportFileReportReceiptImport
-
NestJS 模块
ChannelsModule- 通道 CRUD、测试短信占位、通道健康指标查询。
- 通道组 CRUD、通道组成员配置。
- 路由规则 CRUD。
- 报备字段配置 CRUD。
- 签名报备资料登记。
- 报备任务生成、导出记录、回执导入记录、报备记录查询。
-
状态同步
- 生成报备任务时记录
pending。 - 导出报备资料时记录导出文件和报备记录。
- 导入回执时记录导入批次、回执结果,并更新任务状态。
- 生成报备任务时记录
-
验证
cd api && npm run prisma:generatecd api && npm run build- API health 冒烟
npm run verify:phase3
验收标准
- Prisma Client 生成成功。
- API 构建成功。
ChannelsModule被 AppModule 引入。- 通道、通道组、路由规则、报备字段、报备任务基础接口存在。
- 报备导出/导入记录和报备状态同步接口存在。
- 阶段 4 进度文档记录验证结果。