v1.2修复优化

This commit is contained in:
2026-05-08 10:05:31 +08:00
parent 80b71a973a
commit 4cf6bd4b4b
12 changed files with 238 additions and 128 deletions

View File

@@ -158,8 +158,10 @@ const InstallWizard = {
});
});
if (providers.length === 0 || !providers[0].name || !providers[0].apiKey) {
alert('请至少配置一个完整的供应商');
// 供应商配置可选,跳过不完整的条目
const validProviders = providers.filter(p => p.name && p.apiKey);
if (validProviders.length === 0 && providers.length > 0) {
alert('供应商信息不完整,请填写名称和 API Key或删除该条目');
return;
}
@@ -180,7 +182,7 @@ const InstallWizard = {
jwtSecret: document.getElementById('jwtSecret').value || undefined,
jwtExpiry: parseInt(document.getElementById('jwtExpiry').value) || 86400
},
providers: providers
providers: validProviders.length > 0 ? validProviders : []
};
try {