NEZ-1868 feat:panel starred功能开发

This commit is contained in:
18317449825
2022-05-26 10:39:06 +08:00
parent 6ec9fe61a3
commit 2b034e839e
2 changed files with 13 additions and 4 deletions

View File

@@ -5,7 +5,7 @@
<slot name="header"></slot>
<div :class="{'movable': !panelLock}" class="select-panel-tree">
<el-tree
v-if="starredData[0].children.length"
v-show="starredData[0].children.length"
:data="starredData"
:expand-on-click-node="false"
:filter-node-method="filterNode"
@@ -14,7 +14,8 @@
default-expand-all
node-key="id"
ref="starredTree"
style="margin-bottom:8px"
style="margin-bottom:5px"
class="starred-tree"
>
<div class="tree--node" slot-scope="{ node, data }">
<span :title="data.chartNum?node.label + ' (' + data.chartNum +' charts':''">{{ node.label }}</span>
@@ -107,7 +108,7 @@ export default {
immediate: true,
handler (n) {
this.$refs.panelTree && this.$refs.panelTree.filter(n)
// this.$refs.starredTree && this.$refs.starredTree.filter(n)
this.$refs.starredTree && this.$refs.starredTree.filter(n)
}
},
showPanel: {
@@ -269,6 +270,9 @@ export default {
}
</script>
<style scoped>
.starred-tree>>>.el-tree__empty-block{
display: none;
}
.el-rate__icon{
cursor: pointer;
margin-right: 0px;