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/breadview/index.jsx |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/components/breadview/index.jsx b/src/components/breadview/index.jsx
index 2302004..8fd9aba 100644
--- a/src/components/breadview/index.jsx
+++ b/src/components/breadview/index.jsx
@@ -7,10 +7,11 @@
 
 import asyncComponent from '@/utils/asyncLoadComponent'
 import NotFount from '@/components/404'
+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'))
@@ -41,7 +42,15 @@
     const { tabview } = this.state
     window.GLOB.CacheMap = new Map()
 
-    MKEmitter.emit('reloadMenuView', tabview.MenuID)
+    if (options.sysType === 'local' && window.GLOB.systemType !== 'production') {
+      Api.getAppVersion().then(() => {
+        MKEmitter.emit('reloadMenuView', tabview.MenuID)
+      }, () => {
+        MKEmitter.emit('reloadMenuView', tabview.MenuID)
+      })
+    } else {
+      MKEmitter.emit('reloadMenuView', tabview.MenuID)
+    }
   }
 
   selectcomponent = (view) => {

--
Gitblit v1.8.0