Today 容量任务、服务时长影响、审核冲突或设置;固定 project timezone=Asia/Tokyo。
TARGETF4B2 PARTIALQA 0/5 VERIFIEDR05 · 6/21 PASS COMPLETEAdmin · 配置营业规则并处理容量风险的店主与排班人员
排班与容量规划
把营业周、例外日期、缓冲、每日上限和真实订单负载放进可预览影响的容量计划
R05 · KNIFE 6 / 21
排班与容量规划 · 页面级细化任务包
检查当前营业规则和真实负载,预览变更影响后发布新的排班规则版本。
返回 ScheduleRevision、受影响预约集合、发布回执与 Availability 刷新结果。
WorkingHours + CapacityPolicy + DayLoad → target RuleImpactPreview → target ScheduleRevision;当前 PATCH rules 是即时覆盖。
桌面月历 + 日详情 + 影响面板;平板日历/详情切换;手机优先日期、压力和当前规则,高风险发布进入全屏确认。
merchant_schedule_view · date_select · rule_edit · impact_preview · rule_publish · receipt_view;不记录客户身份。
- 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 当前规则:全周 09:00–20:00、60 分钟 slot、30 分钟 buffer、每日 8 单、12 小时提前、30 天窗口
- 当前 PATCH `/api/projects/:id/rules` 直接覆盖规则并写 audit
- ScheduleRevision、日期例外与草稿尚未实现
- 规则影响预览与受影响预约集合尚未实现
- 当前没有 If-Match 或多人编辑冲突保护
63-STATE PROGRAM / THIS SCREEN
QA 0 / 5 VERIFIED七页分别改变身份、今日、审核、容量、目录、发布和治理边界
当前规则、负载与目标草稿
MERCHANT-SCHEDULE-READY→ 编辑规则草稿规则 + DayLoad
MERCHANT-SCHEDULE-LOAD→ 取消加载日期范围
MERCHANT-SCHEDULE-EMPTY→ 查看基础规则DayLoad
MERCHANT-SCHEDULE-LOAD-PARTIAL→ 重试日期负载Schedule authority
MERCHANT-SCHEDULE-503→ 重新读取规则Schedule snapshot
MERCHANT-SCHEDULE-OFFLINE→ 重新连接Schedule permission
MERCHANT-SCHEDULE-DENY→ 申请排班权限RuleImpactPreview
MERCHANT-SCHEDULE-PUBLISH-CONFIRM→ 确认发布规则PublishReceipt
MERCHANT-SCHEDULE-PUBLISHED→ 查看新规则UI STUDIO
target-booking-merchant-scheduleAdmin1440 × 900100%
100%
IMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- 日期范围与时区
- 容量日历
- 选中日详情
- 基础营业规则
- 例外/闭店
- 受影响预约
- 变更确认
- 发布与审计
用户动作
- 切换月/周
- 选择日期
- 添加例外
- 调整营业时间
- 预览影响
- 发布排班规则
必须状态
- 容量日历就绪
- 日历与负载加载
- 当前范围无排班
- 部分负载失败
- 容量服务失败
- 离线只读日历
- 排班权限不足
- 发布规则确认
- 规则版本已发布
数据契约
- ScheduleRevision
- WorkingHours
- CapacityPolicy
- DayLoad
- ScheduleException
- AffectedBookingSet
- RuleImpactPreview
- PublishReceipt
TARGET MODULES
目标页面必须交付的模块
- 01月/周日历
- 02每日负载热力
- 03营业周模板
- 04例外与闭店
- 05时段与缓冲
- 06每日容量上限
- 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