From 1f4e7d0f73a73e7350cf5a1df279d5f30904c5d5 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 06 十二月 2023 08:41:32 +0800
Subject: [PATCH] bug

---
 web_standard/src/components/common/Menu.vue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/web_standard/src/components/common/Menu.vue b/web_standard/src/components/common/Menu.vue
index b537b14..3b9319f 100644
--- a/web_standard/src/components/common/Menu.vue
+++ b/web_standard/src/components/common/Menu.vue
@@ -2,7 +2,7 @@
   <div class="menu" :class="{collapse: menuData.collapse}">
     <div class="logo">
       <div><img src="@/assets/logo_v2.png"></div>
-      <h1 :class="{hidden: menuData.collapse}">{{ rootName() }}</h1>
+      <h1 :class="{hidden: menuData.collapse}">DM浜戝伐鍘�</h1>
     </div>
     <scrollbar>
       <!--   :default-openeds="defaultOpeneds"   -->
@@ -30,7 +30,7 @@
   name: 'Menu',
   components: { Scrollbar, MenuItems },
   computed: {
-    ...mapState(['menuData']),
+    ...mapState(['menuData', 'userInfo']),
     // 閫変腑鐨勮彍鍗昳ndex
     activeIndex () {
       let path = this.$route.path
@@ -59,6 +59,10 @@
      */
     handleSelect (menuIndex) {
       const menuConfig = this.__getMenuConfig(menuIndex, 'index', this.menuData.list)
+      if (menuConfig.url.includes('http')) {
+        window.open(`${menuConfig.url}?companyId=${this.userInfo.company.id}`, '_black')
+        return
+      }
       // 鎵句笉鍒伴〉闈�
       try {
         require('@/views' + menuConfig.url)

--
Gitblit v1.9.3