diff --git a/app/(admin)/settings/admin-settings-client.tsx b/app/(admin)/settings/admin-settings-client.tsx
index 7a29d1a50..86617c5e5 100644
--- a/app/(admin)/settings/admin-settings-client.tsx
+++ b/app/(admin)/settings/admin-settings-client.tsx
@@ -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() {
- 自动缩放
+ 自动缩放
不放大
2倍放大
4倍放大