|
|
|
|
@ -14,12 +14,12 @@ const BasicNode = ({ data, id }: { data: any; id: string }) => {
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 获取节点运行状态
|
|
|
|
|
const nodeStatus: NodeStatus = useFlowStore((state) =>
|
|
|
|
|
const nodeStatus: NodeStatus = useFlowStore((state) =>
|
|
|
|
|
(state.nodeLookup.get(id)?.data?.status as NodeStatus) || 'waiting'
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 获取运行状态可见性
|
|
|
|
|
const isStatusVisible = useFlowStore((state) =>
|
|
|
|
|
const isStatusVisible = useFlowStore((state) =>
|
|
|
|
|
!!state.nodeLookup.get(id)?.data?.isStatusVisible
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
@ -29,7 +29,7 @@ const BasicNode = ({ data, id }: { data: any; id: string }) => {
|
|
|
|
|
{title}
|
|
|
|
|
<NodeStatusIndicator status={nodeStatus} isVisible={isStatusVisible} />
|
|
|
|
|
</div>
|
|
|
|
|
<NodeContentOther data={{ ...data, type: 'basic' }} />
|
|
|
|
|
<NodeContentOther data={{ ...data, type: 'basic', id }} />
|
|
|
|
|
</div>
|
|
|
|
|
);
|
|
|
|
|
};
|
|
|
|
|
|