From 7d96fb168edf4e5b0540726a4b11ad434465f488 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期日, 15 八月 2021 08:44:16 +0800
Subject: [PATCH] 2021-08-15

---
 src/components/tabview/index.jsx |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/components/tabview/index.jsx b/src/components/tabview/index.jsx
index a9ebd63..a342e5c 100644
--- a/src/components/tabview/index.jsx
+++ b/src/components/tabview/index.jsx
@@ -9,11 +9,11 @@
 import { modifyTabview, toggleIsiframe } from '@/store/action'
 import asyncComponent from '@/utils/asyncLoadComponent'
 import NotFount from '@/components/404'
-// import options from '@/store/options.js'
+import options from '@/store/options.js'
 import mzhCN from '@/locales/zh-CN/main.js'
 import menUS from '@/locales/en-US/main.js'
 import MKEmitter from '@/utils/events.js'
-
+import Api from '@/api'
 import './index.scss'
 
 const Home = asyncComponent(() => import('@/tabviews/home'))
@@ -75,7 +75,15 @@
     e.stopPropagation()
     window.GLOB.CacheMap = new Map()
 
-    MKEmitter.emit('reloadMenuView', menu.MenuID)
+    if (options.sysType === 'local' && window.GLOB.systemType !== 'production') {
+      Api.getAppVersion().then(() => {
+        MKEmitter.emit('reloadMenuView', menu.MenuID)
+      }, () => {
+        MKEmitter.emit('reloadMenuView', menu.MenuID)
+      })
+    } else {
+      MKEmitter.emit('reloadMenuView', menu.MenuID)
+    }
   }
 
   changeTab = (e, menu) => {

--
Gitblit v1.8.0