fix: 修复 OpenAI 账户代理配置保存问题

- 修复 OAuth 方式添加 OpenAI 账户时缺少 priority 字段
- 修复创建 OpenAI 账户时错误检查 proxy.enabled 导致代理未保存
- 添加 OpenAI OAuth token 交换时的 SOCKS5 代理支持
- 添加 OpenAI API 请求转发时的代理支持
- 参考 Claude/Gemini 实现统一代理处理逻辑
This commit is contained in:
shaw
2025-08-13 22:44:48 +08:00
parent 29f983e2ef
commit 5428462f55
3 changed files with 75 additions and 26 deletions

View File

@@ -1687,6 +1687,7 @@ const handleOAuthSuccess = async (tokenInfo) => {
} else if (form.value.platform === 'openai') {
data.openaiOauth = tokenInfo.tokens || tokenInfo
data.accountInfo = tokenInfo.accountInfo
data.priority = form.value.priority || 50
}
let result