fix: 账户时间线入口与路由修复

- 移除账户列表下拉/卡片的时间线入口,仅保留详情弹窗顶部按钮
  - ActionDropdown 全局互斥,避免多菜单堆叠
  - 账户筛选去重,避免“未知渠道”重复泄露
This commit is contained in:
atoz03
2025-12-05 14:57:34 +08:00
parent ff30bfab82
commit 9b0d0bee96
4 changed files with 45 additions and 40 deletions

View File

@@ -2133,9 +2133,14 @@ router.get('/api-keys/:keyId/usage-records', authenticateAdmin, async (req, res)
}
const accountOptions = []
const accountIdAdded = new Set()
for (const option of accountOptionMap.values()) {
const info = await resolveAccountInfo(option.id, option.accountType)
if (info && info.name) {
if (accountIdAdded.has(option.id)) {
continue
}
accountIdAdded.add(option.id)
accountOptions.push({
id: option.id,
name: info.name,