You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

28 lines
1.1 KiB

<template>
<div class="title">
<el-input v-model="searchKeyword" size="small" style="flex-grow: 1; margin: 0 5px 0 0;" placeholder="Search">
<template #prefix>
<component :is="renderIcon('element Search')"></component>
</template>
</el-input>
<el-cascader placeholder="选择楼层" size="small" v-model="currentLevel" :options="allLevels" filterable
style="margin-right: 5px; width: 150px;" />
</div>
<div class="calc-left-panel">
<el-tree draggable node-key="id" :highlight-current="true"
:data="treedata" :expand-on-click-node="false" :auto-expand-parent="true"
:allow-drop="allowDrop" :allow-drag="allowDrag"
@node-drag-start="handleDragStart"
@node-drag-enter="handleDragEnter"
@node-drag-leave="handleDragLeave"
@node-drag-over="handleDragOver"
@node-drag-end="handleDragEnd"
@node-drop="handleDrop"
/>
</div>
</template>
<script>
import ModeltreeViewJs from './ModeltreeViewJs.js'
export default ModeltreeViewJs
</script>