fix(canvas): 修复生成节点状态更新及参考图请求

保留选中参考图,按模型传递分辨率,让生成节点响应成功或失败状态并显示原因。

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
2026-10-12 12:24:28 +08:00
co-authored by Devin
parent 6354e629ad
commit 0631849c36
2 changed files with 33 additions and 15 deletions
@@ -143,7 +143,8 @@ defineExpose({ startEdit, commitNote })
</template>
<template v-else>
<span class="cv-node__x">✕</span>
<span class="cv-node__err" :title="node.error || ''">生成失败</span>
<span>生成失败</span>
<span class="cv-node__err" :title="node.error || ''">{{ node.error || '请检查提示词后重试' }}</span>
</template>
</div>
</div>
@@ -261,10 +262,13 @@ html.dark .cv-node__note { color: rgb(255 255 255 / 0.88); }
}
.cv-node__err {
font-size: 11px;
max-width: 90%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 1.5;
max-width: min(90%, 320px);
max-height: 5em;
overflow: auto;
overflow-wrap: anywhere;
text-align: center;
user-select: text;
}
.cv-port {