|
@@ -41,7 +41,7 @@
|
|
|
<span class="custom-tree-node">
|
|
|
<span class="label">{{ node.label }}</span>
|
|
|
<span class="code">{{ data.code }}</span>
|
|
|
- <span class="do">
|
|
|
+ <span v-if="data.id" class="do">
|
|
|
<el-icon :style="{ color: 'var(--el-color-primary)' }" size="24" @click.stop="dicEdit(data)"><Edit /></el-icon>
|
|
|
<el-icon :style="{ color: 'var(--el-color-error)' }" size="24" @click.stop="dictDel(node, data)"><Delete /></el-icon>
|
|
|
</span>
|
|
@@ -436,19 +436,6 @@ watch(groupFilterText, val => {
|
|
|
})
|
|
|
</script>
|
|
|
<style scoped lang="scss">
|
|
|
-// 角色的树结构样式
|
|
|
-:deep(.menu-tree) {
|
|
|
- .el-tree-node {
|
|
|
- &:first-child {
|
|
|
- .custom-tree-node {
|
|
|
- .do {
|
|
|
- display: none !important;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
.custom-tree-node {
|
|
|
display: flex;
|
|
|
flex: 1;
|