From b59ad11f54d28a6b4f9b33e5fb30b55e4b263efb Mon Sep 17 00:00:00 2001
From: value <z1292839451@163.com>
Date: 星期二, 29 八月 2023 17:31:55 +0800
Subject: [PATCH] bug修复

---
 src/layout/components/AppMain.vue |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue
index c21454f..f0ae826 100644
--- a/src/layout/components/AppMain.vue
+++ b/src/layout/components/AppMain.vue
@@ -1,7 +1,7 @@
 <template>
   <section class="app-main">
     <transition name="fade-transform" mode="out-in">
-      <router-view :key="key" />
+      <router-view ref="child" @triggerMainBtnPlan="triggerMainBtnPlan" :key="key" />
     </transition>
   </section>
 </template>
@@ -13,19 +13,32 @@
     key() {
       return this.$route.path
     }
+  },
+  methods: {
+    childMethod(){
+      this.$refs.child.combackLookPlan()
+    },
+    triggerMainBtnPlan(){
+      this.$parent.triggerCombackBtn()
+    },
+    mainAdd(){
+      this.$refs.child.measureAdd()
+    },
+    mainShowAdd(){
+      this.$parent.showIndexAdd()
+    }
   }
 }
 </script>
 
 <style lang="scss" scoped>
 .app-main {
-  /*88 = navbar+baredcrumb  */
-  min-height: calc(100vh - 88px);
+  /* 88 = navbar+baredcrumb  */
+  height: calc(100vh - 88px);
   width: 100%;
   position: relative;
   overflow: hidden;
   >div{
-    min-height: calc(100vh - 88px);
     height: 100%;
     width: 100%;
   }
@@ -45,4 +58,7 @@
     padding-right: 15px;
   }
 }
+.el-menu--popup{
+  width: 120px;
+}
 </style>

--
Gitblit v1.9.3