feat(provider-ops): 新增 Sub2API 架构支持并优化余额分项显示

- 新增 Sub2ApiArchitecture 和 Sub2ApiBalanceAction,支持 Sub2API 风格中转站
- 前端 provider 列表支持 balance + points 分项显示
- 验证弹窗适配 Sub2API 余额和积分的分开展示
This commit is contained in:
fawney19
2026-02-13 21:03:21 +08:00
parent d6b39babf5
commit 941e599d36
7 changed files with 280 additions and 5 deletions

View File

@@ -493,7 +493,12 @@ async function handleVerify() {
verifyStatus.value = 'success'
formChanged.value = false
const displayName = result.data?.display_name || result.data?.username
showSuccess(`用户: ${displayName} | 余额: ${formatQuota(quota)}`, '验证成功')
const extra = result.data?.extra
let balanceText = `余额: ${formatQuota(quota)}`
if (extra && extra.balance !== undefined && extra.points !== undefined) {
balanceText = `余额: ${formatQuota(extra.balance)} | 积分: ${formatQuota(extra.points)}`
}
showSuccess(`用户: ${displayName} | ${balanceText}`, '验证成功')
}
} else {
verifyStatus.value = 'error'