Merge pull request #3676 from jumpserver/pr@dev@perm_create

perf: 【资产授权】选择资产弹窗左侧树中,去掉搜索、刷新按钮
This commit is contained in:
feng626
2024-01-08 17:26:27 +08:00
committed by GitHub
3 changed files with 15 additions and 1 deletions

View File

@@ -17,6 +17,7 @@
:table-config="tableConfig"
:tree-url="`${baseNodeUrl}children/tree/`"
:url="baseUrl"
:tree-setting="treeSetting"
class="tree-table"
v-bind="$attrs"
/>
@@ -52,6 +53,10 @@ export default {
disabled: {
type: [Boolean, Function],
default: false
},
treeSetting: {
type: Object,
default: () => ({})
}
},
data() {

View File

@@ -13,6 +13,7 @@
ref="dialog"
:base-node-url="baseNodeUrl"
:base-url="baseUrl"
:tree-setting="treeSetting"
:tree-url-query="treeUrlQuery"
:value="value"
:visible.sync="dialogVisible"
@@ -48,6 +49,10 @@ export default {
value: {
type: Array,
default: () => []
},
treeSetting: {
type: Object,
default: () => ({})
}
},
data() {

View File

@@ -76,7 +76,11 @@ export default {
required: false
}],
el: {
value: []
value: [],
treeSetting: {
showSearch: false,
showRefresh: false
}
}
},
nodes: {