# 外卖SaaS（小程序导向）模块脑图

## 1. 目标
- 聚焦小程序用户体验：高效点单、扫码堂食、同城履约、实时状态
- 平台/租户多租户隔离，支持商家快速入驻与运营
- 门店同城即时配送为主，第三方配送对接兜底，统一回调验签

## 2. 端侧
- 小程序用户端：扫码进店/堂食点餐、店铺浏览、菜品/套餐、购物车、下单支付、拼单、预购自提、同城配送、订单跟踪、优惠券/积分/会员、营销活动、评价、地址管理、搜索、签到、预约、社区、客服聊天、地图导航
- 管理后台（商家/店员）：门店配置、桌码管理、菜品与库存、订单/拼单/自提处理、配送调度与回调、营销配置、分销配置、客服工单/会话、数据看板
- 平台运营后台：租户/商家审核、套餐与配额、全局配置、日志审计、监控看板、分销/返利策略、活动审核

## 3. 核心业务模块
- 租户与平台
  - 租户生命周期：注册、实名认证/资质审核、套餐订阅、续费/升降配、停用/注销
  - 配额与权限：门店数/账号数/存储/短信/配送单量，RBAC 角色模板，租户级配置继承与覆盖
  - 平台运营：租户监控、账单/计费/催缴、公告/通知、合规与风控（黑名单/频率限制）
- 商家与门店
  - 入驻与资质审核：证照上传、合同、店铺类目、品牌与连锁
  - 门店配置：多店管理、营业时间、休息/打烊、门店状态、区域/配送范围、到店导航信息
  - 桌码/场景：桌码生成与绑定、桌台容量/区域、桌码标签（堂食/快餐/档口）
  - 门店运营：员工账号与分工（前台/后厨/配送）、交班与收银、公告/售罄提示
- 菜品与库存
  - 菜品建模：分类/标签/排序、规格与属性（辣度/份量）、套餐与组合、加料/做法/备注
  - 价格策略：会员价、门店价、时间段价、限时折扣、区域价
  - 库存与可售：总库存/门店库存/档期库存、售罄/预售、批量导入与同步、条码/编码
  - 媒资：图片/视频、SPU/SKU 编码、营养/过敏源/溯源信息
- 扫码点餐/堂食
  - 桌码入口：扫码识别门店/桌台、桌台上下文、预加载菜单
  - 点餐流程：购物车并发锁、加菜/催单、口味备注、拆单/并单、多人同桌分付/代付
  - 账单与核销：桌台账单合并、结账/买单、电子小票、发票抬头、桌台释放
- 预购自提
  - 档期配置：自提时间窗/容量、预售库存、截单时间
  - 下单与支付：自提地址确认、档期校验、预售与现制、库存锁定
  - 提货核销：提货码/手机号核销、自提柜/前台、超时/取消/退款、代取人
- 下单与支付
  - 购物车与校验：库存/限购/门店状态/配送范围/桌台状态、券和积分叠加规则
  - 支付与结算：微信/支付宝/余额/优惠券/积分抵扣、回调幂等、预授权、分账/对账
  - 售后与状态机：退单/部分退款、异常单处理、状态机（待付→待接→制作→配送/自提→完成/取消）
- 同城即时配送（门店履约）
  - 自配送：骑手管理、取/送件信息、路线估时、导航、取餐码、费用与补贴
  - 第三方配送：统一抽象（下单/取消/加价/查询）、多渠道择优、回调验签、异常重试与补偿
  - 配送体验：预计送达/计价、配送进度推送、无接触配送、收货码、投诉与赔付
- 拼单
  - 团单规则：发起/加入、成团条件（人数/金额/时间）、拼主与参团人、支付/锁单策略
  - 失败与退款：超时/人数不足自动解散、自动退款/原路退、通知
  - 履约：同单配送至拼主地址、收件信息可见范围、团内消息/提醒
- 优惠券与营销工具
  - 券种与发放：满减/折扣/新人券/裂变券/桌码专属券/会员券，渠道（领券中心/活动/分享/桌码）
  - 核销规则：适用范围（门店/品类/菜品）、叠加/互斥、最低消费、有效期、库存与风控
  - 活动组件：抽奖、分享裂变、秒杀/限时抢购、满减活动、爆款/推荐位、裂变海报
- 会员与积分/会员营销
  - 会员体系：付费会员/积分会员、等级/成长值、会员权益（专享价/券/运费/客服）
  - 积分运营：获取（消费/签到/任务/活动）、消耗（抵扣/兑换）、有效期、黑名单
  - 会员运营：会员日、续费提醒、沉睡唤醒、专属活动、分层运营与 A/B
- 客服工具
  - 会话：实时聊天、机器人/人工切换、快捷回复、排队/转接、消息模板/通知
  - 质量与风控：会话记录与审计、敏感词、评价与回访、工单流转
- 分销返利
  - 规则：商品/类目返利、佣金阶梯、结算周期、税务信息、违规处理
  - 链路：分享链接/小程序码、点击与下单跟踪、确认收货后结算、售后扣回
- 地图导航
  - 门店/自提点定位、距离/路况、路线规划、附近门店/推荐、跳转原生导航
- 签到打卡
  - 规则：每日/任务签到、连签奖励、补签、积分/券/成长值奖励、反作弊
- 预约预订
  - 档期/资源：时间段、人员/座位/设备占用、容量校验
  - 流程：预约下单/支付、提醒/改期/取消、到店核销与履约记录
- 搜索查询
  - 内容：门店/菜品/活动/优惠券搜索，过滤/排序，热门/历史搜索
  - 体验：纠错/联想、推荐、结果埋点与转化分析
- 用户社区
  - 社区运营：动态发布/评论/点赞、话题/标签、图片/视频审核、举报与风控
  - 互动：店铺口碑、菜品晒图、官方/商家号发布、置顶与精选
- 数据与分析
  - 交易分析：销售/订单/客单/转化漏斗、支付与退款、品类/单品分析
  - 营销分析：券发放与核销、活动效果（拼单/秒杀/抽奖/分销）、会员留存与复购
  - 履约分析：配送时效、超时/异常、堂食与自提拆分、投诉与赔付
  - 运营大盘：租户/商家健康度、活跃度、留存、GMV、成本与毛利
- 系统与运维
  - 安全与合规：RBAC、租户隔离、限流与风控（设备/IP/账户/店铺）、敏感词与内容安全
  - 配置与网关：字典/参数、灰度/开关、网关限流/鉴权/租户透传
  - 可靠性：任务调度（订单/拼单超时、券过期、回调补偿）、幂等与重试、健康检查/告警、日志/链路追踪、备份恢复

## 4. 里程碑（建议）
- Phase 1：租户/商家入驻、门店与菜品、桌码扫码堂食、基础下单支付、预购自提、第三方配送骨架
- Phase 2：拼单、优惠券与基础营销组件、会员积分/会员日、客服聊天、同城自配送调度、搜索
- Phase 3：分销返利、签到打卡、预约预订、地图导航、社区、营销活动丰富（秒杀/抽奖等）、风控与审计、补偿与告警体系
- Phase 4：性能优化与缓存、运营大盘与细分报表、测试与文档完善、上线与监控
