| # | api.ts 函数 | 后端端点 | 结算渠道①界面 | ②按钮 | ③直连URL | 无角色约束? | 越权风险预判 | 机位勾验 |
| 1 | login | POST /auth/password-login | ✅ 登录页 | ✅ | ✅ | 否(auth 一律 anon 但有 admin 身份校验) | 🟢 登录后校验 is_admin | ☐ |
| 2 | getIdentity | GET /identity | ✅ | — | ✅ | 否 | 🟢 供 is_admin 判定 | ☐ |
| 3 | listProducts | GET /api/admin/packages | ✅ 套餐页 | — | ✅ | 待核 | 🟠 若营业员可达则越权 | ☐ |
| 4 | createProduct | POST /api/admin/packages | — | ✅ 新增 | ✅ | 待核 | 🟠 | ☐ |
| 5 | updateProduct | PUT /api/admin/packages/{id} | — | ✅ 编辑 | ✅ | 待核 | 🟠 | ☐ |
| 6 | setProductStatus | PATCH /api/admin/packages/{id}/status | — | ✅ 上下架 | ✅ | 待核 | 🟠 | ☐ |
| 7 | listAdminOrders | GET /api/admin/orders | ✅ 订单页 | — | ✅ | 待核 | 🟠 | ☐ |
| 8 | interveneOrder | POST /api/admin/orders/{id}/intervene | — | ✅ 介入 | ✅ | 待核 | 🔴 写方法高风险 | ☐ |
| 9 | listOrderInterventions | GET /api/admin/orders/{id}/interventions | — | ✅ | ✅ | 待核 | 🟠 | ☐ |
| 10 | getStatsOverview | GET /api/admin/stats/overview | ✅ 仪表盘 | — | ✅ | 待核 | 🟠 | ☐ |
| 11 | listAuditLogs | GET /api/admin/audit-logs | ✅ 审计页 | — | ✅ | 待核 | 🟠 | ☐ |
| 12 | listCmsPosts | GET /api/admin/cms/posts | ✅ 内容页 | — | ✅ | 待核 | 🟠 | ☐ |
| 13 | createCmsPost | POST /api/admin/cms/posts | — | ✅ | ✅ | 待核 | 🔴 | ☐ |
| 14 | updateCmsPost | PUT /api/admin/cms/posts/{id} | — | ✅ | ✅ | 待核 | 🔴 | ☐ |
| 15 | publishCmsPost | POST /api/admin/cms/posts/{id}/publish | — | ✅ 发布 | ✅ | 待核 | 🔴 | ☐ |
| 16 | offlineCmsPost | POST /api/admin/cms/posts/{id}/offline | — | ✅ 下线 | ✅ | 待核 | 🔴 | ☐ |
| 17 | deleteCmsPost | DELETE /api/admin/cms/posts/{id} | — | ✅ 删除 | ✅ | 待核 | 🔴 | ☐ |
| 18 | listAdminDestinations | GET /api/admin/destinations | ✅ 目的地页 | — | ✅ | 待核 | 🟠 | ☐ |
| 19 | listAdminMerchants | GET /api/admin/merchants | ✅ 商户页 | — | ✅ | 待核 | 🟠 | ☐ |
| 20 | createMerchant | POST /api/admin/merchants | — | ✅ 新增 | ✅ | 待核 | 🔴 | ☐ |
| 21 | updateMerchant | PUT /api/admin/merchants/{id} | — | ✅ 编辑 | ✅ | 待核 | 🔴 | ☐ |
| 22 | setMerchantStatus | PATCH /api/admin/merchants/{id}/status | — | ✅ 启用停用 | ✅ | 待核 | 🟠 | ☐ |
| 23 | listConfigVersions | GET /api/admin/config/versions | ✅ 配置页 | — | ✅ | 待核 | 🟠 | ☐ |
| 24 | getConfigCurrent | GET /api/admin/config/current | ✅ 配置页 | — | ✅ | 待核 | 🟠 | ☐ |
| 25 | publishConfig | POST /api/admin/config/publish | — | ✅ 发布 | ✅ | 待核 | 🔴 425 上线闸门 | ☐ |
| 26 | rollbackConfig | POST /api/admin/config/rollback | — | ✅ 回滚 | ✅ | 待核 | 🔴 | ☐ |
| 组 | 42 中含的端点(节选) | a端交互面 | 越权风险预判 |
| 认证 | /api/miniapp/auth/login、password-login、me、identity | 登录复用 C 端(api.ts login 调用 /auth/password-login) | 🟢 登录即鉴权基座 |
| 订单 | /api/miniapp/orders、{id}、cancel、pay、refund、confirm-consumed、review | a端订单页读 admin 域,C 端操作为营业员动作 | 🟡 C 端域属主复核 |
| 支付 | /api/miniapp/pay/orders/{id}/prepay、status、/pay/notify | a端不在支付链路 | 🟢 a端不触 |
| 分销 | /api/miniapp/distribution/** | a端分销总览读 admin 域 | 🟡 |
| 商品 | /api/miniapp/products、search、{id}、addons | a端套餐页读 admin 域 | 🟡 展示公开商品 |
| 工作台 | /api/miniapp/workbench/items/{id}/status、redeem/conflicts/{id}/resolve | 非 a端域 | 🟡 归小齐 domain 复核 |
| 安全 | /api/miniapp/safety/sos/{alert_id}/cancel | 非 a端域 | 🔴 敏感,归小齐 |
| 其他 | /api/miniapp/tasks-full/verify、user/info、status/confirm、agent/、redemption-codes/ | 非 a端域 | 🟡 归 C 端属主 |