|
|
|
@ -19,10 +19,8 @@ |
|
|
|
<el-tree |
|
|
|
id="my-tree" |
|
|
|
class="tree-view structure-tree scroll-bar" |
|
|
|
node-key="sonId" |
|
|
|
highlight-current |
|
|
|
check-strictly |
|
|
|
:default-expanded-keys="[1,2]" |
|
|
|
:data="treeData" |
|
|
|
:default-expand-all=true |
|
|
|
:props="defaultProps" |
|
|
|
@ -32,9 +30,9 @@ |
|
|
|
<span class="add-f-s-14">{{ data.familyDesc }}</span> |
|
|
|
</span> |
|
|
|
<div class="operation-view" style="display: inline-block; padding: 0px 5px; margin-left: 5px; color: #777777;"> |
|
|
|
<i v-if="!authSave" style="color:#1c92e0" class="small-operation-btn el-icon-plus" @click.stop="addTreeItem(data)" /> |
|
|
|
<i v-if="!authUpdate" style="color:#1c92e0" class="small-operation-btn el-icon-edit" @click.stop="editTreeItem(data)" /> |
|
|
|
<i v-if="!authDelete" style="color:#1c92e0" class="small-operation-btn el-icon-delete" @click.stop="deleteTreeItem(data)" /> |
|
|
|
<i v-if="!authSave" style="color:#1c92e0" class="small-operation-btn el-icon-plus" @click="addTreeItem(data)" /> |
|
|
|
<i v-if="!authUpdate" style="color:#1c92e0" class="small-operation-btn el-icon-edit" @click="editTreeItem(data)" /> |
|
|
|
<i v-if="!authDelete" style="color:#1c92e0" class="small-operation-btn el-icon-delete" @click="deleteTreeItem(data)" /> |
|
|
|
</div> |
|
|
|
</span> |
|
|
|
</el-tree> |
|
|
|
|