SOURCEAdmin · 已授权的目标用户
商家登录
手机、邮箱或钱包进入商家工作台
/console?t=:hashpublic-booking-platform/console?t=:hashMMatrix OrderMerchant Console
商家登录
进入预约、排班与服务工作台
登录即表示同意商家服务协议与隐私政策STATE LAB
同一页面的五个真实运行状态
开发者不能只交付 happy path。状态文案、可恢复动作、敏感数据边界和埋点都必须在同一个 Screen ID 下验收。
读取中
保留页面骨架与任务上下文,不闪回空白页。
发送验证码
已绑定 Merchant session,主操作可用。
当前没有结果
解释为什么没有店铺上下文,并给出下一步。
登录成功
显示稳定错误码和 request_id,不泄露堆栈或隐私。
权限不足
服务端拒绝后收起写操作;不能只靠前端隐藏。
IMPLEMENTATION MAP
从当前页面拆出来的开发定义
这是结构与状态定义,不是重新发明一套视觉。视觉细化必须继续引用同一证据并通过 owner 评审。
页面区域
- 页面上下文与导航
- 店铺上下文
- 登录方式切换
- 凭证输入
- 验证码
- 会话反馈
- 状态与操作反馈
用户动作
- 筛选/搜索
- 打开详情
- 执行主操作
- 查看证据
必须状态
- 未登录
- 发送验证码
- 验证码错误
- 登录成功
- Auth unavailable
数据契约
- Merchant session
- OTP
- Wallet identity
CURRENT MODULES
现有页面可见模块
- 01店铺上下文
- 02登录方式切换
- 03凭证输入
- 04验证码
- 05会话反馈
PRODUCT ROUTE INDEX
预约平台 的 9 个稳定 Screen ID
同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。