Files
archery-event-docs/09-后台API说明/领域模块划分.md

25 lines
1.0 KiB
Markdown
Raw Normal View History

2026-04-07 16:15:59 +08:00
# 领域模块划分
## 1. 目标
从领域模型角度拆分后台 API 的模块边界,方便后续按模块开发、测试和维护。
## 2. 推荐模块
| 模块 | 主要职责 |
| --- | --- |
| 认证与用户 | 登录鉴权、用户资料、token 管理 |
| 商户中心 | 商户资料、入驻审核、状态管理 |
| 赛事中心 | 赛事创建、组别配置、状态流转 |
| 报名中心 | 报名资格校验、报名记录管理 |
| 订单中心 | 订单创建、支付回调、关闭订单 |
| 退款中心 | 退款申请、退款回调、异常处理 |
| 成绩中心 | 成绩录入、排名计算、成绩发布 |
| 审核中心 | 商户审核、赛事审核、驳回原因管理 |
| 通知中心 | 站内消息、订阅消息、短信能力 |
| 报表中心 | 报名统计、交易统计、运营数据 |
## 3. 模块边界原则
- 订单与支付状态以订单中心为准。
- 赛事规则与状态流转以赛事中心为准。
- 审核动作统一经过审核中心留痕。
- 外部渠道适配统一收敛到基础设施层。