diff --git a/apps/ai-game-creator-shell/src/view/project-development/export/tabs/taonier/FormCard.tsx b/apps/ai-game-creator-shell/src/view/project-development/export/tabs/taonier/FormCard.tsx index d5f6193b0..37de72803 100644 --- a/apps/ai-game-creator-shell/src/view/project-development/export/tabs/taonier/FormCard.tsx +++ b/apps/ai-game-creator-shell/src/view/project-development/export/tabs/taonier/FormCard.tsx @@ -59,6 +59,13 @@ export function FormCard({ const [screenshotImporterOpen, setScreenshotImporterOpen] = useState(false); const screenshotsFull = form.screenshotPaths.length >= MAX_AGC_GAME_SCREENSHOTS; + // 三态先摊平:有本地图 → 报张数;否则线上有可沿用的整组截图 → 沿用;否则还没截图。 + let screenshotSummary = '还没有截图'; + if (form.screenshotPaths.length > 0) { + screenshotSummary = `本地 ${form.screenshotPaths.length} 张`; + } else if (onlineScreenshotCount > 0) { + screenshotSummary = '整组沿用线上截图'; + } return (
- {form.screenshotPaths.length > 0 - ? `本地 ${form.screenshotPaths.length} 张` - : onlineScreenshotCount > 0 - ? '整组沿用线上截图' - : '还没有截图'} + {screenshotSummary} {form.screenshotPaths.length > 0 ? (