From c2f95b0b9090a2394b5b068582b932a5e57b86aa Mon Sep 17 00:00:00 2001
From: zmc <zmc_li@foxmail.com>
Date: 星期二, 05 九月 2023 18:19:37 +0800
Subject: [PATCH] 雷达图 新增综合风险排名 数据接入配置

---
 src/components/layout/AppAside.vue |   85 ++++++++++++++++++++----------------------
 1 files changed, 41 insertions(+), 44 deletions(-)

diff --git a/src/components/layout/AppAside.vue b/src/components/layout/AppAside.vue
index 9d5193e..6ae8ff1 100644
--- a/src/components/layout/AppAside.vue
+++ b/src/components/layout/AppAside.vue
@@ -1,32 +1,22 @@
 <script>
 import { isCollapse } from './isCollapse';
-import { selectedName } from './selectName';
 
 export default {
   data() {
     return {
       menuHeight: '600px',
       isCollapseAside: isCollapse,
-      selected: selectedName,
-      optionClick: [
-        ' 鏁版嵁椋庨櫓妯″瀷',
-        '鏁版嵁椋庨櫓鎺掑悕',
-        '椋炶宸℃',
-        '鍘嗗彶鏁版嵁绠$悊',
-        '鏁版嵁鎺ュ叆绠$悊',
-        '涓氬姟鎶ヨ〃',
-        '鏁版嵁鎺ュ叆閰嶇疆',
-      ]
     };
   },
   methods:{
     calMenuHeight() {
       const h1 = this.$refs.headerRef.$el.offsetHeight;
-      return `calc(100vh - ${h1}px `;
+      return `calc(100vh - ${h1}px - 8px`;
     },
   },
   mounted(){
     this.menuHeight = this.calMenuHeight();
+    console.log('meta:',this.$route.matched);
   }
 };
 </script>
@@ -36,57 +26,58 @@
     
       <el-menu
         active-text-color="#F7BA1E"
-        background-color="#0093E9"
+        background-color="#2876aa"
         class="el-menu-vertical-demo"
         default-active="2"
         text-color="#fff"
-        @open="handleOpen"
-        @close="handleClose"
         router
         :collapse="isCollapseAside"
       >
       <el-row ref="headerRef" class="header">
-      <el-space>
         <el-link href="/hdata" class="logo" >
-          <!-- <img src="@/assets/companylogo.png" alt="" /> -->
           <h1>鍦ㄧ嚎鐩戞祴鏁版嵁璐ㄩ噺璇勪及涓庨闄╁垎鏋�</h1>
-
         </el-link>
-      </el-space>
+  
     </el-row>
 
+      <hr/>
         <el-scrollbar :height="menuHeight">
 
         <el-sub-menu index="1">
           <template #title>
             <el-icon><i-ep-Monitor /></el-icon>
-            <span>鍒嗛櫓璇勪及</span>
+            <span class="parent-title">椋庨櫓璇勪及</span>
           </template>
 
-          <el-menu-item index="avgDay" @click="selected = optionClick[0]">
+          <el-menu-item index="avgDay" >
             <el-icon><i-ep-Stopwatch /></el-icon>
             鏁版嵁椋庨櫓妯″瀷
           </el-menu-item>
-          <el-menu-item index="analysis" @click="selected = optionClick[1]">
+          <el-menu-item index="analysis" >
             <el-icon><i-ep-Stopwatch /></el-icon>
-            鏁版嵁椋庨櫓鎺掑悕
+            鏁版嵁鎺掑悕娓呭崟
+          </el-menu-item><el-menu-item index="riskrank" >
+            <el-icon><i-ep-Stopwatch /></el-icon>
+            缁煎悎椋庨櫓鎺掑悕
           </el-menu-item>
+
+
         </el-sub-menu>
 
 
         <el-sub-menu index="2">
           <template #title>
             <el-icon><i-ep-Histogram /></el-icon>
-            <span>绾夸笂宸℃</span>
+            <span class="parent-title">绾夸笂宸℃</span>
           </template>
-          <el-menu-item index="edata" @click="selected = optionClick[2]">
+          <el-menu-item index="edata" >
             <el-icon><i-ep-Bell /></el-icon>
           椋炶宸℃
           </el-menu-item>
 
-          <el-menu-item index="testdata" @click="selected = optionClick[2]">
+          <el-menu-item index="testData">
             <el-icon><i-ep-Bell /></el-icon>
-          寮傚父娴嬭瘯
+          绔欑偣瀹℃牳杈呭姪
           </el-menu-item>
 
         </el-sub-menu>
@@ -94,32 +85,33 @@
         <el-sub-menu index="3">
           <template #title>
             <el-icon><i-ep-DataLine /></el-icon>
-            <span>鏁版嵁绠$悊</span>
+            <span class="parent-title">鏁版嵁绠$悊</span>
           </template>
  
          
-            <el-menu-item index="hdata" @click="selected = optionClick[3]">
+            <el-menu-item index="hdata" >
             <el-icon><i-ep-Histogram /></el-icon>
           鍘嗗彶鏁版嵁绠$悊
           </el-menu-item>
-          <el-menu-item index="1" @click="selected = optionClick[4]">
+
+          <!-- <el-menu-item index="management" >
             <el-icon><i-ep-Histogram /></el-icon>
           鏁版嵁鎺ュ叆绠$悊
           </el-menu-item>
-          <el-menu-item index="2" @click="selected = optionClick[5]">
+          <el-menu-item index="report" >
             <el-icon><i-ep-Histogram /></el-icon>
           涓氬姟鎶ヨ〃
-          </el-menu-item>
+          </el-menu-item> -->
 
           </el-sub-menu>
 
           <el-sub-menu index="4">
               <template #title>
                 <el-icon><i-ep-DataLine /></el-icon>
-                  <span>閰嶇疆绠$悊</span>
+                  <span class="parent-title">閰嶇疆绠$悊</span>
               </template>
 
-              <el-menu-item index="setting" @click="selected = optionClick[6]">
+              <el-menu-item index="setting" >
                 <el-icon><i-ep-Histogram /></el-icon>
                    鏁版嵁鎺ュ叆閰嶇疆
               </el-menu-item>
@@ -132,28 +124,27 @@
 
 <style lang="scss" scoped>
 .el-aside {
-  background-color: #0093E9;
-  
-
+  background-color: #2876aa;
   height: 100vh;
   width: auto;
 }
 
 .el-menu {
-  background-color: #0093E9;
+  background-color: #2876aa;
 
   width: 220px;
   border-right: none;
-
   &.el-menu--collapse {
     //渚ц竟鏍忔姌鍙犳椂鐨勬牱寮�
     width: 65px;
-
     & h1 {
       //鎶樺彔鏃堕殣钘廻1鏂囧瓧
       display: none;
     }
     & span {
+      display: none;
+    }
+    & hr {
       display: none;
     }
   }
@@ -167,10 +158,11 @@
   text-decoration: none;
   color: black;
   margin-left: 20px;
-  img {
-    width: 32px;
-    height: 32px;
-  }
+  margin-right: 20px;
+  // img {
+  //   width: 32px;
+  //   height: 32px;
+  // }
 }
 
 
@@ -180,4 +172,9 @@
 .slot-lable {
   color: #f7f8fa;
 }
+.parent-title {
+  font-weight: bold;
+  font-size: 18px;
+}
+
 </style>

--
Gitblit v1.9.3