|
|
|
@ -215,7 +215,6 @@ const NodeContent = ({ data }: { data: NodeContentData }) => {
|
|
|
|
const dataOuts = data.parameters?.dataOuts || [];
|
|
|
|
const dataOuts = data.parameters?.dataOuts || [];
|
|
|
|
const showFooter = formatFooter(data.component) || false;
|
|
|
|
const showFooter = formatFooter(data.component) || false;
|
|
|
|
const footerData = (showFooter && data.component) || {};
|
|
|
|
const footerData = (showFooter && data.component) || {};
|
|
|
|
// console.log(apiIns, apiOuts, dataIns, dataOuts);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 判断节点类型
|
|
|
|
// 判断节点类型
|
|
|
|
const isStartNode = data.type === 'start';
|
|
|
|
const isStartNode = data.type === 'start';
|
|
|
|
@ -241,7 +240,7 @@ const NodeContent = ({ data }: { data: NodeContentData }) => {
|
|
|
|
<div className={styles['node-outputs-api']}>
|
|
|
|
<div className={styles['node-outputs-api']}>
|
|
|
|
{apiOuts.map((output, index) => (
|
|
|
|
{apiOuts.map((output, index) => (
|
|
|
|
<div key={output.id || `output-${index}`} className={styles['node-input-label']}>
|
|
|
|
<div key={output.id || `output-${index}`} className={styles['node-input-label']}>
|
|
|
|
{output.desc}
|
|
|
|
{output.dataType} {output.desc}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
))}
|
|
|
|
))}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@ -264,7 +263,7 @@ const NodeContent = ({ data }: { data: NodeContentData }) => {
|
|
|
|
<div className={styles['node-inputs']}>
|
|
|
|
<div className={styles['node-inputs']}>
|
|
|
|
{dataIns.map((input, index) => (
|
|
|
|
{dataIns.map((input, index) => (
|
|
|
|
<div key={input.id || `input-${index}`} className={styles['node-input-label']}>
|
|
|
|
<div key={input.id || `input-${index}`} className={styles['node-input-label']}>
|
|
|
|
{input.id || `输入${index + 1}`}
|
|
|
|
{input.id || `输入${index + 1}`} {input.dataType}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
))}
|
|
|
|
))}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@ -274,7 +273,7 @@ const NodeContent = ({ data }: { data: NodeContentData }) => {
|
|
|
|
<div className={styles['node-outputs']}>
|
|
|
|
<div className={styles['node-outputs']}>
|
|
|
|
{dataOuts.map((output, index) => (
|
|
|
|
{dataOuts.map((output, index) => (
|
|
|
|
<div key={output.id || `output-${index}`} className={styles['node-input-label']}>
|
|
|
|
<div key={output.id || `output-${index}`} className={styles['node-input-label']}>
|
|
|
|
{output.id || `输出${index + 1}`}
|
|
|
|
{output.dataType} {output.id || `输出${index + 1}`}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
))}
|
|
|
|
))}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|