From 3b9477e4179ac9fca90a1abeb2cf544155d832bc Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期五, 20 八月 2021 14:27:54 +0800
Subject: [PATCH] 长春跟踪app

---
 src/pages/vindicate/index/App.vue |   33 ++++++++++++++++++++++-----------
 1 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/src/pages/vindicate/index/App.vue b/src/pages/vindicate/index/App.vue
index d6af057..9f90130 100644
--- a/src/pages/vindicate/index/App.vue
+++ b/src/pages/vindicate/index/App.vue
@@ -12,44 +12,54 @@
         <span class="card-text">{{ item.name }}</span>
       </div>
     </div>
-    <systemClean v-if="activePage == 1" style="width: 100%" :percent="storagePercent"></systemClean>
+    <systemClean v-if="activePage == 1" style="width: 100%" :free="free" :full="full" @refreshPercent="getLeftPer"></systemClean>
     <updateSettings v-if="activePage == 0" style="width: 100%"></updateSettings>
-    <back-up v-if="activePage == 3" style="width: 100%"></back-up>
+    <!-- <back-up v-if="activePage == 3" style="width: 100%"></back-up> -->
     <restartSettings v-if="activePage == 2" style="width: 100%"></restartSettings>
+    <sysInfo v-if="activePage == 3" style="width: 100%"></sysInfo>
   </div>
 </template>
 
 <script>
 import {
-  getClockInfo,
-  saveClockInfo,
-  testNTPserver,freedisk
+  freedisk
 } from "@/api/system";
+import { getUrlKey } from "@/api/utils";
 import systemClean from "../views/systemClean";
 import updateSettings from "../views/updateSettings";
 import BackUp from "../views/backUp";
 import restartSettings from "../views/restartSettings";
+import sysInfo from "../views/sysInfo";
 export default {
   name: "settings",
   components: {
     systemClean,
     updateSettings,
     BackUp,
-    restartSettings,
+    restartSettings,sysInfo
   },
   data() {
     return {
       menuArr: [
-        { name: "鏇存柊璁剧疆" ,icon:"\ue60f" },
+        { name: "鏇存柊璁剧疆" ,icon:"\ue6fa" },
         // { name: "澶囦唤杩樺師",icon:""  },
-        { name: "绯荤粺娓呯悊" ,icon:"\ue6e0" },
-        { name: "閲嶅惎璁剧疆" ,icon:"" },
+        { name: "绯荤粺娓呯悊" ,icon:"\uea3b" },
+        { name: "閲嶅惎璁剧疆" ,icon:"\ue709" },
+        { name: "绯荤粺淇℃伅" ,icon:"\ue709" },
       ],
       activePage: 0,
-      storagePercent: 0,
+      free: 0,
+      full: 0,
     };
   },
   mounted() {
+    const menu = getUrlKey("menu");
+    if (menu) {
+      this.activePage = this.menuArr.findIndex((x) => x.name == menu);
+      // this.$nextTick(() => {
+      //   this.$refs.netSettings.openRight(2);
+      // });
+    }
      this.getLeftPer()
   },
   methods: {
@@ -58,7 +68,8 @@
     },
     getLeftPer(){
       freedisk().then((res) => {
-        this.storagePercent = Math.round(res.data.free/ res.data.all *100)
+        this.free = res.data.free
+        this.full = res.data.all
       })
     },
   },

--
Gitblit v1.8.0