feat(*): 创作工作台 - 完善媒体上传预览与连线交互并修复任务章节及日志筛选
This commit is contained in:
1 parent
95b004ec0f
commit
068a8daea6
56 files changed
+3316
-274
No files matched your search
@@ -216,7 +216,7 @@ export function buildCanvasNodeMentionReferenceMap(nodes: CanvasNodeData[], conn
|
||||
const configTargetId = configTargetBySourceId.get(node.id);
|
||||
const configInputs = configTargetId ? (resourceInputsByTargetId.get(configTargetId) || []).filter((input) => input.id !== node.id) : [];
|
||||
const ownInputs = resourceInputsByTargetId.get(node.id) || [];
|
||||
const inputs = configInputs.length ? configInputs : ownInputs.length ? ownInputs : isResourceNode(node) ? [node] : [];
|
||||
const inputs = configInputs.length ? configInputs : ownInputs.filter((input) => input.id !== node.id);
|
||||
referencesByNodeId.set(node.id, labelResourceNodes(inputs, true));
|
||||
}
|
||||
return referencesByNodeId;
|
||||
@@ -231,8 +231,7 @@ export function getMentionResourceNodes(nodeId: string, nodes: CanvasNodeData[],
|
||||
if (configInputs.length) return configInputs;
|
||||
const ownInputs = getContextResourceNodes(nodeId, nodes, connections);
|
||||
if (ownInputs.length) return ownInputs;
|
||||
const node = nodes.find((item) => item.id === nodeId);
|
||||
return node && isResourceNode(node) ? [node] : [];
|
||||
return [];
|
||||
}
|
||||
|
||||
export function getGenerationResourceNodes(nodeId: string, nodes: CanvasNodeData[], connections: CanvasConnection[]) {
|
||||
|
||||
Reference in new issue
Block a user