SOURCEAdmin · 商家与预约运营

商家工作台

商家经营、容量、审核与通知控制面

/console?t=:hashpublic-booking-platform
/console?t=:hash
CURRENT UI1440 × 900FIT 100%
商家工作台今日总览
CURRENT CODE · STATIC DATA

今天,7 月 15 日

CareDoor 有 8 项服务安排,2 项需要确认。

今日预约08+2
待确认02需处理
可用照护员06of 8
本周营收¥284k+12.8%
今日时间线
陪同就医山田様 · 60 分钟
已出发
居家康复佐藤様 · 60 分钟
待开始
陪同取药田中様 · 60 分钟
待确认
REFERENCE VIEWPORT1440 × 900Desktop first · responsive
PRIMARY TASK审核预约主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTMerchant projectsready / loading / empty / error 使用同一 fixture
ACCESSIBILITYKeyboard + WCAG AA焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINESOURCE · 2026-07-15桌面/移动、浅色/错误态按稳定 Screen ID 留档

STATE LAB

同一页面的五个真实运行状态

开发者不能只交付 happy path。状态文案、可恢复动作、敏感数据边界和埋点都必须在同一个 Screen ID 下验收。

LOADING
读取中

保留页面骨架与任务上下文,不闪回空白页。

允许取消 / 返回
READY
正常

已绑定 Merchant projects,主操作可用。

审核预约
EMPTY
当前没有结果

解释为什么没有今日摘要,并给出下一步。

调整排班
ERROR
发布受阻

显示稳定错误码和 request_id,不泄露堆栈或隐私。

重试 / 联系 owner
FORBIDDEN
权限不足

服务端拒绝后收起写操作;不能只靠前端隐藏。

返回安全页面
01 · SCREENbooking-console/console?t=:hash
02 · CONTRACTMerchant projects4 bound contracts
03 · TESTstate + a11y + visualdesktop / mobile / negative
04 · RELEASEexact commit requiredsmoke + rollback evidence

IMPLEMENTATION MAP

从当前页面拆出来的开发定义

这是结构与状态定义,不是重新发明一套视觉。视觉细化必须继续引用同一证据并通过 owner 评审。

01

页面区域

  • 商家导航
  • 关键指标
  • 任务队列
  • 经营配置
  • 可靠性/增长卡
02

用户动作

  • 审核预约
  • 调整排班
  • 编辑服务
  • 查看证据
03

必须状态

  • 只读
  • 正常
  • 容量风险
  • 发布受阻
04

数据契约

  • Merchant projects
  • Bookings
  • Capacity
  • Ops packets

CURRENT MODULES

现有页面可见模块

  1. 01今日摘要
  2. 02预约队列
  3. 03排班容量
  4. 04服务/价格
  5. 05运营证据

PRODUCT ROUTE INDEX

预约平台 的 9 个稳定 Screen ID

同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。

01
发现好店/
Web
02
店铺详情/shop/:publishHash
Web
03
三步预约/t/:publishHash
Web
04
订单与预约状态/booking-status
Web
05
商家工作台/console?t=:hash
Admin
06
移动发现入口/mini
Miniapp
07
官方介绍页/official
Web
08
安全与隐私/security
Web
09
商家登录/console?t=:hash
Admin