#7281·sub2api

fix(admin-ui): platform quota editor dropdown missing DeepSeek platform

Author: MarchPhantasiaCreated Sep 17, 2026Updated Sep 17, 2026

问题描述 / Problem

Admin UI 的用户平台配额编辑器中,平台下拉列表缺少 DeepSeek 选项。 The user platform-quota editor in the admin UI does not include DeepSeek in its platform dropdown.

前端硬编码的平台列表(index-*.js):

javascript
const Ds = ["openai","anthropic","grok","kimi","zhipu","minimax","opencode_go"]

复现步骤 / Steps to reproduce

  1. Admin panel → 用户管理 → 编辑用户 → 平台配额
  2. 尝试新增 DeepSeek 平台的日/周限额
  3. 下拉列表中没有 deepseek 选项

期望行为 / Expected

后端已完整支持 deepseek 平台配额(user_platform_quotas 表 + API 均正常工作):

bash
curl -X PUT .../api/v1/admin/users/{id}/platform-quotas \
  -H 'Content-Type: application/json' \
  -d '{"quotas":[{"platform":"deepseek","daily_limit_usd":1.0,"weekly_limit_usd":5.0}]}'
# → 200 success,配额生效且在面板中正常显示

仅"新增/编辑"入口的选项列表缺少该平台;通过 API 设置后的配额在面板中展示一切正常。

建议:前端下拉列表改为由后端动态下发(或与后端支持的平台常量保持同步),避免每次新增平台都要改前端硬编码。

环境 / Environment

  • sub2api v0.2.5 (linux amd64)
  • Chrome / Edge 最新版