fix: 添加创建Claude账户时缺失的useUnifiedUserAgent字段处理

- 在 /admin/claude-accounts POST 路由中添加 useUnifiedUserAgent 参数解构
- 将 useUnifiedUserAgent 参数传递给 claudeAccountService.createAccount() 方法
- 保持与前端 AccountForm.vue 和服务层 claudeAccountService.js 的一致性
This commit is contained in:
iaineng
2025-09-05 12:18:33 +08:00
parent bdd17a85e9
commit 8c158d82fa

View File

@@ -1902,7 +1902,8 @@ router.post('/claude-accounts', authenticateAdmin, async (req, res) => {
priority, priority,
groupId, groupId,
groupIds, groupIds,
autoStopOnWarning autoStopOnWarning,
useUnifiedUserAgent
} = req.body } = req.body
if (!name) { if (!name) {
@@ -1942,7 +1943,8 @@ router.post('/claude-accounts', authenticateAdmin, async (req, res) => {
accountType: accountType || 'shared', // 默认为共享类型 accountType: accountType || 'shared', // 默认为共享类型
platform, platform,
priority: priority || 50, // 默认优先级为50 priority: priority || 50, // 默认优先级为50
autoStopOnWarning: autoStopOnWarning === true // 默认为false autoStopOnWarning: autoStopOnWarning === true, // 默认为false
useUnifiedUserAgent: useUnifiedUserAgent === true // 默认为false
}) })
// 如果是分组类型,将账户添加到分组 // 如果是分组类型,将账户添加到分组