fix: 修复 JSX 语法错误

This commit is contained in:
Your Name 2026-02-01 23:00:08 +08:00
parent 3855cb05cd
commit 7680cbe02e

View File

@ -2593,58 +2593,60 @@ export function AdminSettingsClient() {
/> />
</div> </div>
{siteSettings.canvasEnabled && ( {siteSettings.canvasEnabled && (
<div className="space-y-2"> <>
<Label htmlFor="canvasDefaultModelId">画布默认生图模型</Label> <div className="space-y-2">
<Select <Label htmlFor="canvasDefaultModelId">画布默认生图模型</Label>
value={siteSettings.canvasDefaultModelId || "auto"} <Select
onValueChange={(value) => setSiteSettings({ value={siteSettings.canvasDefaultModelId || "auto"}
...siteSettings, onValueChange={(value) => setSiteSettings({
canvasDefaultModelId: value === "auto" ? null : value ...siteSettings,
})} canvasDefaultModelId: value === "auto" ? null : value
> })}
<SelectTrigger id="canvasDefaultModelId"> >
<SelectValue placeholder="选择默认模型" /> <SelectTrigger id="canvasDefaultModelId">
</SelectTrigger> <SelectValue placeholder="选择默认模型" />
<SelectContent> </SelectTrigger>
<SelectItem value="auto">智能自动(推荐)</SelectItem> <SelectContent>
{modelsData?.models?.filter((m: any) => m.supportsImageGen).map((model: any) => ( <SelectItem value="auto">智能自动(推荐)</SelectItem>
<SelectItem key={model.id} value={model.id}> {modelsData?.models?.filter((m: any) => m.supportsImageGen).map((model: any) => (
{model.displayName} <SelectItem key={model.id} value={model.id}>
</SelectItem> {model.displayName}
))} </SelectItem>
</SelectContent> ))}
</Select> </SelectContent>
<div className="text-xs text-muted-foreground"> </Select>
设置无限画布中用户的默认生图模型。"智能自动"会根据用户需求自动选择最佳模型。 <div className="text-xs text-muted-foreground">
设置无限画布中用户的默认生图模型。"智能自动"会根据用户需求自动选择最佳模型。
</div>
</div> </div>
</div>
{/* 智能自动模式下的默认生图模型 */}
{/* 智能自动模式下的默认生图模型 */} <div className="space-y-2 mt-4 pt-4 border-t">
<div className="space-y-2 mt-4 pt-4 border-t"> <Label htmlFor="canvasAutoModeDefaultModelId">智能自动模式 - 默认生图模型</Label>
<Label htmlFor="canvasAutoModeDefaultModelId">智能自动模式 - 默认生图模型</Label> <Select
<Select value={siteSettings.canvasAutoModeDefaultModelId || "system"}
value={siteSettings.canvasAutoModeDefaultModelId || "system"} onValueChange={(value) => setSiteSettings({
onValueChange={(value) => setSiteSettings({ ...siteSettings,
...siteSettings, canvasAutoModeDefaultModelId: value === "system" ? null : value
canvasAutoModeDefaultModelId: value === "system" ? null : value })}
})} >
> <SelectTrigger id="canvasAutoModeDefaultModelId">
<SelectTrigger id="canvasAutoModeDefaultModelId"> <SelectValue placeholder="选择默认模型" />
<SelectValue placeholder="选择默认模型" /> </SelectTrigger>
</SelectTrigger> <SelectContent>
<SelectContent> <SelectItem value="system">系统智能选择(根据意图路由)</SelectItem>
<SelectItem value="system">系统智能选择(根据意图路由)</SelectItem> {modelsData?.models?.filter((m: any) => m.supportsImageGen).map((model: any) => (
{modelsData?.models?.filter((m: any) => m.supportsImageGen).map((model: any) => ( <SelectItem key={model.id} value={model.id}>
<SelectItem key={model.id} value={model.id}> {model.displayName}
{model.displayName} </SelectItem>
</SelectItem> ))}
))} </SelectContent>
</SelectContent> </Select>
</Select> <div className="text-xs text-muted-foreground">
<div className="text-xs text-muted-foreground"> 当用户选择"智能自动"模式时,系统实际使用的生图模型。"系统智能选择"会根据用户意图(如抠图、换背景等)自动路由到最佳模型。
当用户选择"智能自动"模式时,系统实际使用的生图模型。"系统智能选择"会根据用户意图(如抠图、换背景等)自动路由到最佳模型。 </div>
</div> </div>
</div> </>
)} )}
</div> </div>
</div> </div>