feat: 高级编排支持展开收起

This commit is contained in:
wangdan-fit2cloud 2024-09-18 09:41:13 +08:00
parent 3041fd1c30
commit 1aafa09fbb

View File

@ -6,7 +6,7 @@
style="overflow: visible" style="overflow: visible"
> >
<div v-resize="resizeStepContainer"> <div v-resize="resizeStepContainer">
<div class="flex-between mb-16"> <div class="flex-between">
<div <div
class="flex align-center" class="flex align-center"
:style="{ maxWidth: node_status == 200 ? 'calc(100% - 55px)' : 'calc(100% - 85px)' }" :style="{ maxWidth: node_status == 200 ? 'calc(100% - 55px)' : 'calc(100% - 85px)' }"
@ -33,11 +33,11 @@
@click.stop @click.stop
v-if="showOperate(nodeModel.type)" v-if="showOperate(nodeModel.type)"
> >
<!-- <el-button text @click="showNode = !showNode" class="mr-4"> <el-button text @click="showNode = !showNode" class="mr-4">
<el-icon class="mr-8 arrow-icon" :class="showNode ? 'rotate-90' : ''" <el-icon class="mr-8 arrow-icon" :class="showNode ? 'rotate-90' : ''"
><CaretRight ><CaretRight
/></el-icon> /></el-icon>
</el-button> --> </el-button>
<el-dropdown :teleported="false" trigger="click"> <el-dropdown :teleported="false" trigger="click">
<el-button text> <el-button text>
<el-icon class="color-secondary"><MoreFilled /></el-icon> <el-icon class="color-secondary"><MoreFilled /></el-icon>
@ -52,7 +52,7 @@
</div> </div>
</div> </div>
<el-collapse-transition> <el-collapse-transition>
<div @mousedown.stop @keydown.stop @click.stop> <div @mousedown.stop @keydown.stop @click.stop v-if="showNode" class="mt-16">
<el-alert <el-alert
v-if="node_status != 200" v-if="node_status != 200"
class="mb-16" class="mb-16"