- 请求环境
- production
- 返回路径
- /merchant/…/today
- 所需能力
- project:manage
TARGETF4Admin · 进入自己可管理项目的商家 owner 与员工
商家身份与店铺选择
先完成统一身份验证和项目授权,再带着稳定店铺上下文进入运营工作区
UI STUDIO
target-booking-merchant-loginAdmin1440 × 900100%
100%
IMPLEMENTATION MAP
可以直接拆成开发任务的目标定义
目标稿与当前实现严格分轨;只有产品仓实现、测试与生产证据齐全后,才会转为 current evidence。
页面区域
- 商家品牌
- 登录方式
- 验证码挑战
- 账号恢复
- 项目选择
- 角色/scope
- 服务状态
- 安全返回
用户动作
- 继续统一登录
- 验证 OTP
- 选择店铺
- 切换账号
- 返回店铺
- 进入工作台
必须状态
- 登录入口就绪
- 身份与项目加载
- 没有可管理项目
- 项目列表部分失败
- Auth 服务失败
- 离线禁止登录
- 项目权限不足
- 切换店铺确认
- 商家会话已建立
数据契约
- AuthRequest
- OtpChallenge
- MerchantSession
- ManagedProjectList
- ProjectAuthorization
- ReturnContext
- AuditEvent
TARGET MODULES
目标页面必须交付的模块
- 01店铺品牌与环境
- 02手机/邮箱/企业身份
- 03OTP 与限流
- 04可管理项目选择
- 05角色与权限摘要
- 06返回消费者页
- 07会话安全
PRODUCT ROUTE INDEX
预约平台 · 商家 的 21 个稳定 Screen ID
同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。
01
发现好店
Web02/店铺详情
Web03/shop/:publishHash三步预约
Web04/t/:publishHash订单与预约状态
Web05/booking-status商家工作台
Admin06/console?t=:hash移动发现入口
Miniapp07/mini官方介绍页
Web08/official安全与隐私
Web09/security商家登录
Admin10/console?t=:hash本地服务发现
Web11/店铺与服务详情
Web12/shop/:publishHash三步预约与提交
Web13/t/:publishHash我的预约与自助管理
Web14/booking-statusMini App 宿主预约
Miniapp15/mini商家身份与店铺选择
Admin16/merchant/sign-in商家今日工作台
Admin17/merchant/:projectId/today预约审核与决策
Admin18/merchant/:projectId/bookings排班与容量规划
Admin19/merchant/:projectId/schedule服务与价目目录
Admin20/merchant/:projectId/services店铺内容与发布
Admin21/merchant/:projectId/storefront店铺设置与渠道治理
Admin/merchant/:projectId/settings