schedule-cross-date-bulk-2026-11-04.md 1.1 KB

跨日期预约批量管理(2026-11-04)

排课中心提供跨日期列表,按学员、老师或课程搜索,支持每页 10、25、50、100 条、本页全选和所有搜索结果跨页全选。跨页勾选可以逐条取消;查询结果在读取途中变化时要求重新查询。

仅可选择状态已确认的未开始预约。后端在事务中再次检查未开始状态和预约版本,复用原有取消、课时预留释放、门店权限与审计流程。取消结果逐条汇总;失败或结果待核对的预约保留选择及提示。新系统取消不会直接删除旧系统记录,需另行核对旧系统。

验证:后台相关自动测试 75 项通过;管理端排课及批量管理测试 40 项通过,构建和云函数定义校验通过。隔离的本地浏览器模拟接口验证跨页全选、取消勾选、提交和桌面及手机布局;没有取消真实预约。

上线需同步管理端静态资源、运营网关的预约查询和取消处理、xs_schedule_cancel_unstarted 数据库函数;体验课修复还需更新 xs_prepare_legacy_appointment。部署后需核对线上实际版本和操作结果。