|
|
@ -35,7 +35,17 @@ |
|
|
:size="hideLeft ? 0 : sectionLeftSize"> |
|
|
:size="hideLeft ? 0 : sectionLeftSize"> |
|
|
<div class="section-item-wrap"> |
|
|
<div class="section-item-wrap"> |
|
|
<div class="title"> |
|
|
<div class="title"> |
|
|
{{ sectionLeftTitle }} <span class="close" @click="closeMe('hideLeft')"><component :is="renderIcon('element Close')"></component></span> |
|
|
{{ sectionLeftTitle }} |
|
|
|
|
|
<el-input |
|
|
|
|
|
v-model="sectionLeftSearch" |
|
|
|
|
|
style="width: 240px" |
|
|
|
|
|
placeholder="Search" |
|
|
|
|
|
> |
|
|
|
|
|
<template #prefix> |
|
|
|
|
|
<component :is="renderIcon('element Search')"></component> |
|
|
|
|
|
</template> |
|
|
|
|
|
</el-input> |
|
|
|
|
|
<span class="close" @click="closeMe('hideLeft')"><component :is="renderIcon('element Close')"></component></span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</SplitArea> |
|
|
</SplitArea> |
|
|
@ -88,7 +98,17 @@ |
|
|
<SplitArea v-show="!hideRight" class="section-right" :size="hideRight ? 0 : sectionRightSize"> |
|
|
<SplitArea v-show="!hideRight" class="section-right" :size="hideRight ? 0 : sectionRightSize"> |
|
|
<div class="section-item-wrap"> |
|
|
<div class="section-item-wrap"> |
|
|
<div class="title"> |
|
|
<div class="title"> |
|
|
{{ sectionRightTitle }}<span class="close" @click="closeMe('hideReft')"><component :is="renderIcon('element Close')"></component></span> |
|
|
{{ sectionRightTitle }} |
|
|
|
|
|
<el-input |
|
|
|
|
|
v-model="sectionLeftSearch" |
|
|
|
|
|
style="width: 240px" |
|
|
|
|
|
placeholder="Search" |
|
|
|
|
|
> |
|
|
|
|
|
<template #prefix> |
|
|
|
|
|
<component :is="renderIcon('element Search')"></component> |
|
|
|
|
|
</template> |
|
|
|
|
|
</el-input> |
|
|
|
|
|
<span class="close" @click="closeMe('hideReft')"><component :is="renderIcon('element Close')"></component></span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</SplitArea> |
|
|
</SplitArea> |
|
|
@ -97,7 +117,17 @@ |
|
|
<SplitArea v-show="!hideBottom" :class="['section-bottom']" :size="hideBottom ? 0 : bottomSize" :min-size="0"> |
|
|
<SplitArea v-show="!hideBottom" :class="['section-bottom']" :size="hideBottom ? 0 : bottomSize" :min-size="0"> |
|
|
<div class="section-item-wrap"> |
|
|
<div class="section-item-wrap"> |
|
|
<div class="title"> |
|
|
<div class="title"> |
|
|
{{ sectionBottomTitle }}<span class="close" @click="closeMe('hideBottom')"><component :is="renderIcon('element Close')"></component></span> |
|
|
{{ sectionBottomTitle }} |
|
|
|
|
|
<el-input |
|
|
|
|
|
v-model="sectionLeftSearch" |
|
|
|
|
|
style="width: 240px" |
|
|
|
|
|
placeholder="Search" |
|
|
|
|
|
> |
|
|
|
|
|
<template #prefix> |
|
|
|
|
|
<component :is="renderIcon('element Search')"></component> |
|
|
|
|
|
</template> |
|
|
|
|
|
</el-input> |
|
|
|
|
|
<span class="close" @click="closeMe('hideBottom')"><component :is="renderIcon('element Close')"></component></span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</SplitArea> |
|
|
</SplitArea> |
|
|
@ -144,7 +174,8 @@ export default { |
|
|
sectionRightSize: 20, |
|
|
sectionRightSize: 20, |
|
|
sectionLeftTitle: '模型', |
|
|
sectionLeftTitle: '模型', |
|
|
sectionRightTitle: '属性', |
|
|
sectionRightTitle: '属性', |
|
|
sectionBottomTitle: '任务' |
|
|
sectionBottomTitle: '任务', |
|
|
|
|
|
sectionLeftSearch:'' |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
computed: { |
|
|
computed: { |
|
|
|