|
|
|
@ -29,14 +29,16 @@
|
|
|
|
|
<div class="name">
|
|
|
|
|
{{ data.name }}
|
|
|
|
|
</div>
|
|
|
|
|
<div v-if="node.level > 1" class="btns">
|
|
|
|
|
<div class="btns">
|
|
|
|
|
<el-button type="text" @click.stop="handleCreate(null, data)">
|
|
|
|
|
<el-icon name="Plus" />
|
|
|
|
|
</el-button>
|
|
|
|
|
<template v-if="node.level > 1">
|
|
|
|
|
<el-button type="text" @click.stop="handleCreate(data)">
|
|
|
|
|
<el-icon name="Edit" />
|
|
|
|
|
</el-button>
|
|
|
|
|
<el-switch v-model="data.isEnable" @click.stop="handleEnabled(data)" />
|
|
|
|
|
</template>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|