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;