Today 服务任务、Storefront 服务菜单、审核详情或直接路由;项目币种固定 JPY。
TARGETF4B2 PARTIALQA 0/5 VERIFIEDR05 · 6/21 PASS COMPLETEAdmin · 维护可预约服务、价格、时长和上下架状态的商家运营
服务与价目目录
用版本化服务目录管理价格、时长、问卷与可见状态,并预览对消费者和现有预约的影响
R05 · KNIFE 6 / 21
服务与价目目录 · 页面级细化任务包
维护服务名称、价格、时长、说明、问卷与上下架状态,并理解对未来预约容量的影响。
返回 ServiceRevision/SaveReceipt;消费者预览读取新 revision,历史预约继续显示下单快照。
PriceItem + IntakeSchema + ActiveItemQuota → target ServiceRevision + AffectedBookingSet;当前 POST/PATCH 直接写 price item。
桌面表格 + editor;平板列表/编辑切换;手机卡片列表与全屏 editor,金额、币种和时长始终同屏确认。
merchant_services_view · service_open · field_change · archive_confirm · save_receipt · consumer_preview;不记录问卷答案。
- public-booking-platform 源码与 order.reits.tech EC2 immutable release 均为 6f3e62a
- 当前 `/merchant` 是 43 行 HTML + 147 行 JS 的摘要门户,完整编辑与审核仍集中在 `/console` 的 219 行 HTML + 1,080 行 JS
- 当前 CareDoor 项目 prj_129868b87ef6fd83 / tokyo-care-setagaya / JPY / Asia-Tokyo / publishHash 9b35721a9d59cef8
- CareDoor 当前 4 个 active 服务:上门护理 ¥9,800/120m、助浴 ¥12,800/90m、陪护 ¥16,800/480m、康复理疗 ¥8,800/60m
- PriceItem 没有显式 revision / If-Match
- 服务问卷当前属于 project rules,不是逐服务 schema
- AffectedBookingSet 与版本化消费者预览尚未实现
63-STATE PROGRAM / THIS SCREEN
QA 0 / 5 VERIFIED七页分别改变身份、今日、审核、容量、目录、发布和治理边界
4 个当前服务、配额与编辑器
MERCHANT-SERVICES-READY→ 打开上门护理ServiceCatalog
MERCHANT-SERVICES-LOAD→ 返回今日工作台ServiceCatalog
MERCHANT-SERVICES-EMPTY→ 创建第一个服务Templates / preview
MERCHANT-SERVICES-PREVIEW-PARTIAL→ 重试辅助区域Service save
MERCHANT-SERVICES-SAVE-FAILED→ 重新读取服务Service snapshot
MERCHANT-SERVICES-OFFLINE→ 重新连接Service permission
MERCHANT-SERVICES-DENY→ 申请目录权限Service change
MERCHANT-SERVICES-CHANGE-CONFIRM→ 确认保存服务SaveReceipt
MERCHANT-SERVICES-SAVED→ 打开消费者预览UI STUDIO
target-booking-merchant-servicesAdmin1440 × 900100%
100%
IMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- 目录摘要
- 筛选和批量入口
- 服务表格
- 字段编辑
- 问卷和履约类型
- 配额/依赖
- 变更影响
- 保存回执
用户动作
- 创建服务
- 从模板添加
- 编辑价格与时长
- 配置问卷
- 归档/恢复服务
- 打开消费者预览
必须状态
- 服务目录就绪
- 服务加载
- 尚未创建服务
- 部分模板失败
- 目录保存失败
- 离线只读目录
- 编辑权限不足
- 归档/改价确认
- 服务修订已保存
数据契约
- ServiceCatalog
- ServiceRevision
- PriceItem
- IntakeSchema
- ActiveItemQuota
- AffectedBookingSet
- ConsumerPreview
- SaveReceipt
TARGET MODULES
目标页面必须交付的模块
- 01服务目录指标
- 02搜索与分类
- 03服务列表
- 04服务编辑 Drawer
- 05价格/币种/时长
- 06Intake schema
- 07上下架与配额
- 08消费者预览
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