Skip to content

微信小程序体系需求文档

负责人:前端程序员
运行环境:微信小程序(iOS / Android)
文档类型:基础业务需求梳理
适用对象:产品、前端、后端、测试、运营


1. 背景与目标

无人值守连锁健身房的一线业务需要同时覆盖两类移动端角色:

  • 客户端小程序:面向普通会员与潜在用户,承接登录、购卡、录脸、查权益、使用服务等用户链路
  • 店长端小程序:面向店长和值班店员,承接移动巡店、经营数据查看、远程协助开门等门店运营链路

小程序需求拆分为两套独立资料目录,避免用户端和门店运营端能力混写,便于设计、开发和验收。

2. 文档结构

端别目录说明
客户端小程序./mini-program/client/保留现有会员端能力,承接用户全流程
店长端小程序./mini-program/manager/承接店长运营端能力和门店管理动作

3. 客户端小程序范围

客户端小程序继续覆盖以下核心模块:

  • 微信登录与账号初始化
  • 首页、门店浏览、营销活动、动作库
  • 套餐购买、会员权益、订单查询
  • 人脸录入与重录
  • 淋浴服务、外部券码核销、个人中心

详细资料见:

4. 店长端小程序范围

店长端小程序聚焦门店一线移动运营,包含以下能力:

  • 微信登录与店长/店员身份校验
  • 经营数据看板与统计报表分析
  • 远程控制开门与操作留痕

详细资料见:

5. 双端协同原则

5.1 账号与权限

  • 两端均使用微信身份登录
  • 客户端按会员身份访问业务
  • 店长端按员工身份访问业务,并由服务端返回门店权限、角色和可操作范围

5.2 数据口径

  • 用户权益、订单、入场资格、门禁设备状态均以服务端为准
  • 店长端报表默认按“门店维度”统计,支持同一账号切换已授权门店
  • 涉及营收的财务口径以服务端结算结果为准,日报表允许近实时展示、T+1 校正

5.3 设备控制

  • 任一小程序均不直接与门锁硬件通信
  • 所有门禁、淋浴等控制动作均由云端 API 转发给工控机执行
  • 店长端的远程开门必须记录操作人、门店、设备、原因、结果和时间

5.4 范围边界

  • 店长端不承载完整后台配置能力
  • 多门店经营分析以“已授权门店查看”为主,不替代总部管理后台
  • 审批流、排班、消息群发、复杂工单等能力未纳入当前范围

飞创 Fitron 内部规划文档