Files
archery-event-docs/09-后台API说明/领域模块划分.md
2026-04-07 16:15:59 +08:00

1.0 KiB

领域模块划分

1. 目标

从领域模型角度拆分后台 API 的模块边界,方便后续按模块开发、测试和维护。

2. 推荐模块

模块 主要职责
认证与用户 登录鉴权、用户资料、token 管理
商户中心 商户资料、入驻审核、状态管理
赛事中心 赛事创建、组别配置、状态流转
报名中心 报名资格校验、报名记录管理
订单中心 订单创建、支付回调、关闭订单
退款中心 退款申请、退款回调、异常处理
成绩中心 成绩录入、排名计算、成绩发布
审核中心 商户审核、赛事审核、驳回原因管理
通知中心 站内消息、订阅消息、短信能力
报表中心 报名统计、交易统计、运营数据

3. 模块边界原则

  • 订单与支付状态以订单中心为准。
  • 赛事规则与状态流转以赛事中心为准。
  • 审核动作统一经过审核中心留痕。
  • 外部渠道适配统一收敛到基础设施层。