fix: 修复变清晰配置中Select组件的空字符串value错误
This commit is contained in:
parent
2bd48a45cf
commit
615f82aec7
@ -352,7 +352,7 @@ export function AdminSettingsClient() {
|
||||
apiUrl: "",
|
||||
apiKey: "",
|
||||
type: "clean", // "clean" | "face"
|
||||
scaleFactor: "", // "" | "1" | "2" | "4"
|
||||
scaleFactor: "auto", // "auto" | "1" | "2" | "4"
|
||||
});
|
||||
|
||||
// 加载抠图API配置
|
||||
@ -381,7 +381,7 @@ export function AdminSettingsClient() {
|
||||
apiUrl: config.apiUrl || "",
|
||||
apiKey: config.apiKey || "",
|
||||
type: config.type || "clean",
|
||||
scaleFactor: config.scaleFactor ? String(config.scaleFactor) : "",
|
||||
scaleFactor: config.scaleFactor ? String(config.scaleFactor) : "auto",
|
||||
});
|
||||
}
|
||||
}, [enhanceConfigData]);
|
||||
@ -715,7 +715,7 @@ export function AdminSettingsClient() {
|
||||
apiUrl: enhanceConfig.apiUrl.trim(),
|
||||
apiKey: enhanceConfig.apiKey.trim(),
|
||||
type: enhanceConfig.type,
|
||||
scaleFactor: enhanceConfig.scaleFactor ? Number.parseInt(enhanceConfig.scaleFactor) : undefined,
|
||||
scaleFactor: enhanceConfig.scaleFactor && enhanceConfig.scaleFactor !== "auto" ? Number.parseInt(enhanceConfig.scaleFactor) : undefined,
|
||||
},
|
||||
}),
|
||||
});
|
||||
@ -3075,7 +3075,7 @@ export function AdminSettingsClient() {
|
||||
<SelectValue placeholder="自动缩放" />
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
<SelectItem value="">自动缩放</SelectItem>
|
||||
<SelectItem value="auto">自动缩放</SelectItem>
|
||||
<SelectItem value="1">不放大</SelectItem>
|
||||
<SelectItem value="2">2倍放大</SelectItem>
|
||||
<SelectItem value="4">4倍放大</SelectItem>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user