Parcourir la source

增加进入旧版本入口

kevin_zhangl il y a 3 ans
Parent
commit
d5eabccb06
4 fichiers modifiés avec 18 ajouts et 5 suppressions
  1. 2 1
      src/lang/en.js
  2. 2 1
      src/lang/zh.js
  3. 12 1
      src/layout/components/Navbar.vue
  4. 2 2
      src/utils/tool.js

+ 2 - 1
src/lang/en.js

@@ -75,7 +75,8 @@ export default {
     logOut: 'Log Out',
     profile: 'Profile',
     theme: 'Theme',
-    size: 'Global Size'
+    size: 'Global Size',
+    visitPreviousVersion: 'Visit Previous Version',
   },
   login: {
     title: 'Welcome',

+ 2 - 1
src/lang/zh.js

@@ -75,7 +75,8 @@ export default {
     logOut: '退出登录',
     profile: '个人中心',
     theme: '换肤',
-    size: '布局大小'
+    size: '布局大小',
+    visitPreviousVersion: '进入旧版',
   },
   login: {
     title: '欢迎',

+ 12 - 1
src/layout/components/Navbar.vue

@@ -41,6 +41,9 @@
 							{{ $t('navbar.shippingAddress') }}
 						</el-dropdown-item>
 					</router-link>
+					<el-dropdown-item>
+						<a target="_blank" :href="visitWebsite">{{ $t('navbar.visitPreviousVersion') }}</a>
+					</el-dropdown-item>
           <el-dropdown-item divided @click.native="logout">
             <span style="display:block;">{{ $t('navbar.logOut') }}</span>
           </el-dropdown-item>
@@ -59,6 +62,9 @@ import Screenfull from '@/components/Screenfull'
 import SizeSelect from '@/components/SizeSelect'
 import LangSelect from '@/components/LangSelect'
 import Search from '@/components/HeaderSearch'
+import tool from "@/utils/tool";
+import usersInfo from "@/utils/usersInfo";
+import {getScreenWidth} from "@/utils";
 
 export default {
   components: {
@@ -70,6 +76,11 @@ export default {
     LangSelect,
     Search
   },
+	data() {
+		return {
+			visitWebsite: 'http://16.163.228.151:8035',
+		}
+	},
   computed: {
     ...mapGetters([
       'sidebar',
@@ -83,7 +94,7 @@ export default {
     async logout() {
       await this.$store.dispatch('user/logout')
       this.$router.push(`/login?redirect=${this.$route.fullPath}`)
-    }
+    },
   }
 }
 </script>

+ 2 - 2
src/utils/tool.js

@@ -79,11 +79,11 @@ const tool = {
       status = error.data.status ? error.data.status : 0
     }
     if (todo || status === 401) {
-      message = todo?'未获得授权,请重新登录':(message==='Your request was made with invalid credentials.'?'未获得授权,请重新登录':message)
+      message = todo ? '未获得授权,请重新登录' : (message === 'Your request was made with invalid credentials.' ? '未获得授权,请重新登录' : message)
       usersInfo.logout()
     }
     if (todo || status === 402) {
-      message = todo?'长时间未进行操作,请重新登录':(message==='Connection not operated for too long' ?'长时间未进行操作,请重新登录' :message)
+      message = todo ? '长时间未进行操作,请重新登录' : (message === 'Connection not operated for too long' ?'长时间未进行操作,请重新登录' : message)
       usersInfo.logout()
     }
     return { message, todo, status }