diff --git a/src/components/AssetSelect/dialog.vue b/src/components/AssetSelect/dialog.vue
index ebbfbd29e..7600e6142 100644
--- a/src/components/AssetSelect/dialog.vue
+++ b/src/components/AssetSelect/dialog.vue
@@ -5,20 +5,20 @@
top="1vh"
v-bind="$attrs"
width="80vw"
- @close="handleClose"
@cancel="handleCancel"
+ @close="handleClose"
@confirm="handleConfirm"
v-on="$listeners"
>
@@ -172,10 +172,11 @@ export default {
.left {
padding: 5px;
+ }
- .treebox {
- height: 70vh;
- }
+ .right {
+ height: calc(100vh - 200px);
+ overflow: auto;
}
.mini {
@@ -188,8 +189,8 @@ export default {
}
}
-.page ::v-deep .treebox {
- height: inherit !important;
+.page ::v-deep .treebox .ztree {
+
}
.asset-select-dialog ::v-deep .el-icon-circle-check {
diff --git a/src/components/AssetSelect/index.vue b/src/components/AssetSelect/index.vue
index f22b036cc..77187353c 100644
--- a/src/components/AssetSelect/index.vue
+++ b/src/components/AssetSelect/index.vue
@@ -11,12 +11,12 @@
> > .ztree {
+ >>> .ztree {
overflow: auto;
background-color: transparent;
- height: calc(100% - 50px);
+ max-height: calc(100vh - 220px);
+ min-height: 500px;
li {
background-color: transparent !important;