From 2346e7033eba884752e7ae636483a6e1598bab49 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 03 十二月 2024 18:08:33 +0800
Subject: [PATCH] 整合代码
---
Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/index.vue | 47 ++++++-----------------------------------------
1 files changed, 6 insertions(+), 41 deletions(-)
diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/index.vue
index 0bf39a8..2938f67 100644
--- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/uiDefine/index.vue
@@ -1,11 +1,11 @@
<template>
<el-container>
<el-aside>
- <basic-container>
+ <basic-container >
<div ref="TreeBox" style="height: calc(100vh - 154px);!important;">
<!-- 宸︿晶鏍� -->
<div style="height: calc(100vh - 190px);">
- <avue-tree :data="treeData" :option="treeOption" @node-click="nodeClick">
+ <avue-tree v-loading="loading" :data="treeData" :option="treeOption" @node-click="nodeClick">
<span slot-scope="{ node, data }" class="el-tree-node__label">
<span style="font-size: 15px">
<i class="el-icon-s-promotion"></i>
@@ -170,6 +170,7 @@
components: {plShow, uiAuthor},
data() {
return {
+ loading:false,
dialog: {
showDialog: false,
title: "涓婁笅鏂囪鎯�",
@@ -363,7 +364,7 @@
methods: {
//鏍戣〃鏌ヨ
getTreeList() {
- const loading = this.$loading({});
+ this.loading = true;
getBizTree().then(res => {
this.treeData = [res.data.obj];
const dicData = res.data.obj.children.map(item => {
@@ -377,9 +378,9 @@
disabled: true,
children: dicData
}];
- loading.close();
+ this.loading = false;
}).catch(error => {
- loading.close();
+ this.loading = false;
})
},
// 鏍戠偣鍑�
@@ -689,41 +690,5 @@
.el-scrollbar__wrap {
overflow: auto !important;
}
-
- .headerCon {
- .el-button {
- width: 82px;
- }
- }
}
-
-.headerCon {
- display: flex;
- flex-wrap: wrap;
- margin-bottom: 5px;
-
- .el-button + .el-button {
- margin-left: 5px;
- }
-
- .el-button {
- margin-top: 5px;
- }
-}
-
-.headerCon > .el-button:nth-child(4) {
- margin-left: 0;
-}
-
-.headerCon > .el-button:nth-child(7) {
- margin-left: 0;
-}
-
-
-.smallBtn {
- width: 82px;
- text-align: center;
- padding-left: 4.5px;
-}
-
</style>
--
Gitblit v1.9.3