核验口径(269 §3):登录态 + 真后端 + 异常态 三覆盖。
登录态公共层:utils/request.ts L51-52 token 自动挂(Authorization: Bearer)+ L65-66 401→清本地登录态+业务层诚实降级——九页全走此层,登录态覆盖 ✓ 统一成立。
| # | 页面 | 真后端(服务→端点→拓扑) | 异常态(catch+空态) | 判定 |
|---|---|---|---|---|
| 1 | commission-ledger | getCommissionRecords→GET /distribution/commissions→401 ✓ | catch L35 + 暂无空态 ✓ | ✅ L3 |
| 2 | hotel-booking | precheckUnified+createUnifiedOrder→POST /orders+/precheck→401 ✓ | catch L136 ✓ | ✅ L3 |
| 3 | joint-payment | generateJointPayment→POST /distribution/joint-payment/generate→404 🔴后端缺端点 | catch L24 + 暂无空态 ✓ | ⚠️ 前端 L3 就绪·后端缺陷 |
| 4 | order-create | precheckUnified+createUnifiedOrder(256 阶段B 核心页)→401 ✓ | catch + 预检确认流 ✓ | ✅ L3 |
| 5 | orders | getOrders→GET /orders→401 ✓ | catch L26 + 暂无空态 ✓ | ✅ L3 |
| 6 | package-booking | getPackageDetail→GET /packages→200 ✓ + createPackageOrder→401 ✓ | catch L111 ✓ | ✅ L3 |
| 7 | payment-confirm | getPendingPayments→GET /merchant-console/payments/pending→401 ✓ + confirmPayment | catch L21 ✓ | ✅ L3 |
| 8 | ticket-booking | precheckUnified+createUnifiedOrder→401 ✓ | catch L152 ✓ | ✅ L3 |
| 9 | ticket-pouch | getOrders→GET /orders→401 ✓ | catch L27 + 暂无空态 ✓ | ✅ L3 |
joint-payment 前端 L3 就绪(真调+诚实降级),后端无 POST /api/miniapp/distribution/joint-payment/generate(404 实证,miniapp_distribution.py 无 joint 路由)→ 缺陷上报待小冈安排后端补端点