From 1494c7949d90e1e8407b71606947dc8d9cb60778 Mon Sep 17 00:00:00 2001
From: lxl <lixuliang_hd@126.com>
Date: 星期三, 12 十月 2022 10:58:38 +0800
Subject: [PATCH] 1

---
 src/views/maintenance/databaseMonitoring.vue |   90 +++++++++------------------------------------
 1 files changed, 18 insertions(+), 72 deletions(-)

diff --git a/src/views/maintenance/databaseMonitoring.vue b/src/views/maintenance/databaseMonitoring.vue
index a6d8478..83ceaea 100644
--- a/src/views/maintenance/databaseMonitoring.vue
+++ b/src/views/maintenance/databaseMonitoring.vue
@@ -1,37 +1,12 @@
 <template>
   <div class="databaseMonitoring_box">
-    <My-bread :list="['杩愮淮绠$悊', '鏁版嵁搴撶洃鎺�']"></My-bread>
-    <el-divider />
     <div class="table_box">
-      <p class="title_box">鏈嶅姟鍒楄〃</p>
-      <el-table
-        ref="multipleTable"
-        stripe
-        :data="tableData"
-        tooltip-effect="dark"
-        style="width: 100%"
-        @selection-change="handleSelectionChange"
-      >
-        <el-table-column type="selection" width="55"> </el-table-column>
-        <el-table-column prop="name" label="鏈嶅姟鍚嶇О"> </el-table-column>
-        <el-table-column prop="name" label="鏈嶅姟鐩綍"> </el-table-column>
-        <el-table-column prop="address" label="璁块棶娆℃暟" show-overflow-tooltip>
-        </el-table-column>
-        <el-table-column prop="address" label="鍒涘缓鏃堕棿" show-overflow-tooltip>
-        </el-table-column>
-        <el-table-column prop="name" fixed="right" label="杩愯鐘舵��" width="280">
-        </el-table-column>
-      </el-table>
-      <div style="margin-top: 40px" class="pagination_box">
-        <el-pagination background layout="prev, pager, next" :total="10" />
-      </div>
-    </div>
-    <div class="chart_box">
       <iframe
-        src="https://element.eleme.cn/#/zh-CN/component/pagination"
+        id="iframe"
+        :src="sql_Url"
+        style="height: 100%"
+        width="100%"
         frameborder="0"
-        height="100%"
-        style="width: 100%"
       ></iframe>
     </div>
   </div>
@@ -39,6 +14,7 @@
 
 <script>
 import MyBread from "../../components/MyBread.vue";
+import { getToken } from "../../utils/auth.js";
 export default {
   //import寮曞叆鐨勭粍浠堕渶瑕佹敞鍏ュ埌瀵硅薄涓墠鑳戒娇鐢�
   components: {
@@ -47,36 +23,23 @@
   data() {
     //杩欓噷瀛樻斁鏁版嵁
     return {
-      currentPage4: 4,
-      tableData: [
-        {
-          date: "2016-05-03",
-          name: "鐜嬪皬铏�",
-          address: "涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1518 寮�",
-        },
-        {
-          date: "2016-05-02",
-          name: "鐜嬪皬铏�",
-          address: "涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1518 寮�",
-        },
-        {
-          date: "2016-05-04",
-          name: "鐜嬪皬铏�",
-          address: "涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1518 寮�",
-        },
-        {
-          date: "2016-05-01",
-          name: "鐜嬪皬铏�",
-          address: "涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1518 寮�",
-        },
-      ],
+      sql_Url: "",
     };
   },
   //鏂规硶闆嗗悎
   methods: {
     handleSelectionChange() {},
+    getUrl() {
+      if (this.$store.state.iframeMsg.indexOf("Token=") != -1) {
+        this.sql_Url = this.$store.state.iframeMsg + getToken();
+      } else {
+        this.sql_Url = this.$store.state.iframeMsg;
+      }
+    },
   },
-  created() {},
+  created() {
+    this.getUrl();
+  },
   mounted() {},
 };
 </script>
@@ -89,29 +52,12 @@
   padding: 10px;
   box-sizing: border-box;
   .table_box {
-    height: 40%;
+    height: 90%;
     padding: 10px;
     background: #fff;
     border-radius: 5px;
     border: 1px solid rgb(202, 201, 204);
-    overflow: auto;
-  }
-  .title_box {
-    font-weight: 800;
-  }
-  .pagination_box {
-    text-align: center;
-  }
-  .chart_box {
-    height: calc(60% - 100px);
-    margin-top: 20px;
-    display: flex;
-    justify-content: space-between;
-    background: #fff;
-    border-radius: 5px;
-    padding: 10px;
-    box-sizing: border-box;
-    border: 1px solid rgb(202, 201, 204);
+    overflow: hidden;
   }
 }
 </style>

--
Gitblit v1.9.3