@@ -72,8 +72,9 @@ | |||||
let url = document.domain | let url = document.domain | ||||
if (url == 'focus.hfju.com' || url == 'focus.aihxz.com') { | if (url == 'focus.hfju.com' || url == 'focus.aihxz.com') { | ||||
document.querySelector('link[rel="icon"]').setAttribute('href', '<%= BASE_URL %>sh.png') | document.querySelector('link[rel="icon"]').setAttribute('href', '<%= BASE_URL %>sh.png') | ||||
} else if (url == 'zh.aihxz.com' || url == 'localhost') { | |||||
} else if (url == 'zh.aihxz.com' || url == '127.0.0.1') { | |||||
document.querySelector('link[rel="icon"]').setAttribute('href', '<%= BASE_URL %>img/logoIcon.jpg') | document.querySelector('link[rel="icon"]').setAttribute('href', '<%= BASE_URL %>img/logoIcon.jpg') | ||||
document.title = '云筑在线' | |||||
} else { | } else { | ||||
document.querySelector('link[rel="icon"]').setAttribute('href', '<%= BASE_URL %>icon1.png') | document.querySelector('link[rel="icon"]').setAttribute('href', '<%= BASE_URL %>icon1.png') | ||||
} | } | ||||
@@ -22,8 +22,8 @@ export default function() { | |||||
created() { | created() { | ||||
// 修改主题色 | // 修改主题色 | ||||
if (this.$domain == 'localhost') { | |||||
this.themeVal = '#FF4500' | |||||
if (this.$domain == '127.0.0.1' || this.$domain == 'zh.aihxz.com') { | |||||
this.themeVal = '#3E50E8' | |||||
} | } | ||||
}, | }, | ||||
@@ -1,7 +1,8 @@ | |||||
<template> | <template> | ||||
<div class="box-center"> | <div class="box-center"> | ||||
<div class="head"> | <div class="head"> | ||||
<div>AI销讲助手管理系统</div> | |||||
<div v-if="url == 'zh.aihxz.com' || url == '127.0.0.1'">云筑在线后台管理系统</div> | |||||
<div v-else>AI销讲助手管理系统</div> | |||||
<div class="callback" @click="goback" style="cursor: pointer">返回</div> | <div class="callback" @click="goback" style="cursor: pointer">返回</div> | ||||
</div> | </div> | ||||
<div class="hid"> | <div class="hid"> | ||||
@@ -1,7 +1,8 @@ | |||||
<template> | <template> | ||||
<div class="box-center"> | <div class="box-center"> | ||||
<div class="head"> | <div class="head"> | ||||
<div>AI销讲助手管理系统</div> | |||||
<div v-if="url == 'zh.aihxz.com' || url == '127.0.0.1'">云筑在线后台管理系统</div> | |||||
<div v-else>AI销讲助手管理系统</div> | |||||
<div class="callback" @click="goloign" style="cursor: pointer"> | <div class="callback" @click="goloign" style="cursor: pointer"> | ||||
{{ backFlag ? "返回" : "退出" }} | {{ backFlag ? "返回" : "退出" }} | ||||
</div> | </div> | ||||
@@ -12,10 +13,11 @@ | |||||
<div class="tab" @click="goindex(0)" v-if="tabFlag1"> | <div class="tab" @click="goindex(0)" v-if="tabFlag1"> | ||||
<div> | <div> | ||||
<img class="imgs" v-if="url == 'focus.hfju.com' || url == 'focus.aihxz.com'" src="/img/sohu.png" alt="" style="padding: 8px 0;"/> | <img class="imgs" v-if="url == 'focus.hfju.com' || url == 'focus.aihxz.com'" src="/img/sohu.png" alt="" style="padding: 8px 0;"/> | ||||
<img class="imgs" v-else-if="url == 'zh.aihxz.com' || url == 'localhost'" src="/img/logoIcon.jpg" alt="" style="padding: 8px 0;"/> | |||||
<img class="imgs" v-else-if="url == 'zh.aihxz.com' || url == '127.0.0.1'" src="/img/logoIcon.jpg" alt="" style="padding: 8px 0;"/> | |||||
<img v-else src="/logoPng.png" alt="" style="padding: 8px 0;"/> | <img v-else src="/logoPng.png" alt="" style="padding: 8px 0;"/> | ||||
</div> | </div> | ||||
<div class="text">AI销讲助手后台</div> | |||||
<div class="text" v-if="url == 'zh.aihxz.com' || url == '127.0.0.1'">云筑在线后台</div> | |||||
<div class="text" v-else>AI销讲助手后台</div> | |||||
</div> | </div> | ||||
<div class="tab" @click="goindex(1)" v-if="tabFlag2"> | <div class="tab" @click="goindex(1)" v-if="tabFlag2"> | ||||
<div><img src="/img/checktab2.png" alt="" /></div> | <div><img src="/img/checktab2.png" alt="" /></div> | ||||
@@ -14,7 +14,7 @@ | |||||
style="width: 44px" | style="width: 44px" | ||||
></i> | ></i> | ||||
<i | <i | ||||
v-else-if="url == 'zh.aihxz.com' || url == 'localhost'" | |||||
v-else-if="url == 'zh.aihxz.com' || url == '127.0.0.1'" | |||||
class="logoIconss" | class="logoIconss" | ||||
></i> | ></i> | ||||
<i v-else class="logoIcon" style="width: 44px"></i> | <i v-else class="logoIcon" style="width: 44px"></i> | ||||
@@ -28,17 +28,22 @@ | |||||
class="avue-logo_title" | class="avue-logo_title" | ||||
@click="goIndex" | @click="goIndex" | ||||
> | > | ||||
<div class="logo" v-if="$domain != 'zh.aihxz.com' || $domain != 'localhost'"> | |||||
<div | |||||
class="logo" | |||||
v-if="$domain != 'zh.aihxz.com' || $domain != '127.0.0.1'" | |||||
> | |||||
<i | <i | ||||
v-if="url == 'focus.hfju.com' || url == 'focus.aihxz.com'" | v-if="url == 'focus.hfju.com' || url == 'focus.aihxz.com'" | ||||
class="logoIcons" | class="logoIcons" | ||||
></i> | ></i> | ||||
<i | <i | ||||
v-else-if="url == 'zh.aihxz.com' || url == 'localhost'" | |||||
class="logoIconss" | |||||
v-else-if="url == 'zh.aihxz.com' || url == '127.0.0.1'" | |||||
class="logo-Iconss" | |||||
></i> | ></i> | ||||
<i v-else class="logoIcon" style="width: 44px"></i> | <i v-else class="logoIcon" style="width: 44px"></i> | ||||
<span>{{ website.title }}</span> | |||||
<span v-if="url != 'zh.aihxz.com' && url != '127.0.0.1'">{{ | |||||
website.title | |||||
}}</span> | |||||
</div> | </div> | ||||
<div v-else> | <div v-else> | ||||
<i class="logoIcon1"></i> | <i class="logoIcon1"></i> | ||||
@@ -72,10 +77,12 @@ export default { | |||||
<style lang="scss"> | <style lang="scss"> | ||||
.logo { | .logo { | ||||
width: 240px; | |||||
height: 64px; | |||||
display: flex; | display: flex; | ||||
align-items: center; | align-items: center; | ||||
justify-content: center; | justify-content: center; | ||||
padding-top: 20px; | |||||
span { | span { | ||||
width: 99px; | width: 99px; | ||||
height: 28px; | height: 28px; | ||||
@@ -108,8 +115,15 @@ export default { | |||||
background-size: 100%; | background-size: 100%; | ||||
} | } | ||||
.logo-Iconss { | |||||
display: block; | |||||
width: 70%; | |||||
height: 50px; | |||||
background: url("/img/logoText.jpg") no-repeat; | |||||
background-size: 100%; | |||||
} | |||||
.logoIcon1 { | .logoIcon1 { | ||||
display: block; | display: block; | ||||
width: 40px; | width: 40px; | ||||
height: 40px; | height: 40px; | ||||
@@ -43,7 +43,7 @@ export default { | |||||
}; | }; | ||||
}, | }, | ||||
created() { | created() { | ||||
if (this.$domain == 'zh.aihxz.com' || this.$domain == 'localhost') { | |||||
if (this.$domain == 'zh.aihxz.com' || this.$domain == '127.0.0.1') { | |||||
this.bgColor = '#FFFFFF' | this.bgColor = '#FFFFFF' | ||||
this.textColor = '#333' | this.textColor = '#333' | ||||
document.documentElement.style.setProperty(`--leftBgColor`, '#FFFFFF'); | document.documentElement.style.setProperty(`--leftBgColor`, '#FFFFFF'); | ||||
@@ -10,7 +10,7 @@ | |||||
/> | /> | ||||
<img | <img | ||||
v-if=" | v-if=" | ||||
url == 'zh.aihxz.com' || url == 'localhost' | |||||
url == 'zh.aihxz.com' || url == '127.0.0.1' | |||||
" | " | ||||
src="/img/logoIcon.jpg" | src="/img/logoIcon.jpg" | ||||
/> | /> | ||||
@@ -21,20 +21,11 @@ | |||||
style="margin: 10px auto" | style="margin: 10px auto" | ||||
/> | /> | ||||
</div> | </div> | ||||
<p class="login-tip" style="color: #2671e2">{{ website.title }}</p> | |||||
<p v-if="$domain == 'zh.aihxz.com' || url == '127.0.0.1'" class="login-tip" style="color: var(--theme)">云筑在线</p> | |||||
<p v-else class="login-tip" style="color: var(--theme)">{{ website.title }}</p> | |||||
<div class="login-border" style="padding-top: 0.6rem"> | <div class="login-border" style="padding-top: 0.6rem"> | ||||
<div class="login-main"> | <div class="login-main"> | ||||
<h4 class="login-title"> | |||||
<!-- <el-select v-model="active" | |||||
class="login-select animated fadeIn" | |||||
placeholder="点击请选择租户" | |||||
@change="handleCommand"> | |||||
<el-option v-for="tenant in tenantList" | |||||
:key="tenant.id" | |||||
:label="tenant.name" | |||||
:value="tenant.id"></el-option> | |||||
</el-select> --> | |||||
</h4> | |||||
<h4 class="login-title"></h4> | |||||
<userLogin v-if="activeName === 'user'" /> | <userLogin v-if="activeName === 'user'" /> | ||||
<codeLogin v-else-if="activeName === 'code'" /> | <codeLogin v-else-if="activeName === 'code'" /> | ||||
<thirdLogin v-else-if="activeName === 'third'" /> | <thirdLogin v-else-if="activeName === 'third'" /> | ||||
@@ -118,7 +118,11 @@ | |||||
</div> | </div> | ||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img src="../../public/img/indexIcon/indexCardIcon14.png" alt="" /> | |||||
<img | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon14.png" | |||||
/> | |||||
<img v-else src="/img/indexIcon/indexCardIcon14s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div | <div | ||||
@@ -147,10 +151,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon4.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon4.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon4s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -214,10 +218,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon5.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon5.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon5s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -279,10 +283,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon11.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon11.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon11s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -341,10 +345,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon11.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon11.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon114s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -409,10 +413,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon7.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon7.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon7s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -472,10 +476,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon6.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon6.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon6s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -539,10 +543,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon20.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon20.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon20s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -601,10 +605,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon11.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon11.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon115s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -668,10 +672,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon11.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon11.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon116s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1073,10 +1077,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon8.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon8.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon8s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1121,10 +1125,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon1.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon1.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon1s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1179,10 +1183,10 @@ | |||||
</div> | </div> | ||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon2.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon2.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon2s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1233,10 +1237,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon19.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon19.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon19s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1291,10 +1295,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon4.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon4.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon4s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1350,10 +1354,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon5.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon5.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon5s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1413,10 +1417,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon6.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon6.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon6s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1474,10 +1478,10 @@ | |||||
<div class="cardicon"> | <div class="cardicon"> | ||||
<img | <img | ||||
src="../../public/img/indexIcon/indexCardIcon7.png" | |||||
alt="" | |||||
srcset="" | |||||
v-if="$domain != '127.0.0.1' && $domain != 'zh.aihxz.com'" | |||||
src="/img/indexIcon/indexCardIcon7.png" | |||||
/> | /> | ||||
<img v-else src="/img/indexIcon/indexCardIcon7s.png" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="pageboxtitle2 projectColumn"> | <div class="pageboxtitle2 projectColumn"> | ||||
@@ -1,8 +1,8 @@ | |||||
const RouterPlugin = function() { | |||||
const RouterPlugin = function () { | |||||
this.$router = null | this.$router = null | ||||
this.$store = null | this.$store = null | ||||
} | } | ||||
RouterPlugin.install = function(router, store) { | |||||
RouterPlugin.install = function (router, store) { | |||||
this.$router = router | this.$router = router | ||||
this.$store = store | this.$store = store | ||||
function isURL(s) { | function isURL(s) { | ||||
@@ -22,8 +22,12 @@ RouterPlugin.install = function(router, store) { | |||||
group: '', | group: '', | ||||
safe: this, | safe: this, | ||||
// 设置标题 | // 设置标题 | ||||
setTitle: function(title) { | |||||
title = title ? `${title}——${this.$website.title}` : this.$website.title | |||||
setTitle: function (title) { | |||||
if (document.domain == '127.0.0.1' || document.domain == 'zh.aihxz.com') { | |||||
title = title ? `${title}——云筑在线` : '云筑在线' | |||||
} else { | |||||
title = title ? `${title}——${this.$website.title}` : this.$website.title | |||||
} | |||||
document.title = title | document.title = title | ||||
}, | }, | ||||
closeTag: (value) => { | closeTag: (value) => { | ||||
@@ -31,7 +35,7 @@ RouterPlugin.install = function(router, store) { | |||||
this.$store.commit('DEL_TAG', tag) | this.$store.commit('DEL_TAG', tag) | ||||
}, | }, | ||||
// 处理路由 | // 处理路由 | ||||
getPath: function(params) { | |||||
getPath: function (params) { | |||||
const { src } = params | const { src } = params | ||||
let result = src || '/' | let result = src || '/' | ||||
if (src.includes('http') || src.includes('https')) { | if (src.includes('http') || src.includes('https')) { | ||||
@@ -40,7 +44,7 @@ RouterPlugin.install = function(router, store) { | |||||
return result | return result | ||||
}, | }, | ||||
// 正则处理路由 | // 正则处理路由 | ||||
vaildPath: function(list, path) { | |||||
vaildPath: function (list, path) { | |||||
let result = false | let result = false | ||||
list.forEach(ele => { | list.forEach(ele => { | ||||
if (new RegExp('^' + ele + '.*', 'g').test(path)) { | if (new RegExp('^' + ele + '.*', 'g').test(path)) { | ||||
@@ -50,7 +54,7 @@ RouterPlugin.install = function(router, store) { | |||||
return result | return result | ||||
}, | }, | ||||
// 设置路由值 | // 设置路由值 | ||||
getValue: function(route) { | |||||
getValue: function (route) { | |||||
let value = '' | let value = '' | ||||
if (route.query.src) { | if (route.query.src) { | ||||
value = route.query.src | value = route.query.src | ||||
@@ -60,7 +64,7 @@ RouterPlugin.install = function(router, store) { | |||||
return value | return value | ||||
}, | }, | ||||
// 动态路由 | // 动态路由 | ||||
formatRoutes: function(aMenu = [], first) { | |||||
formatRoutes: function (aMenu = [], first) { | |||||
const aRouter = [] | const aRouter = [] | ||||
// console.log(aMenu,first,'这里是动态路由'); | // console.log(aMenu,first,'这里是动态路由'); | ||||
// 通过接口获取路由地址 aMenu 和 first | // 通过接口获取路由地址 aMenu 和 first | ||||
@@ -178,12 +182,12 @@ RouterPlugin.install = function(router, store) { | |||||
return aRouter | return aRouter | ||||
} | } | ||||
// 在这里将数据重新赋值为空 就可以了 关键不知道为啥,案例来说可以? | // 在这里将数据重新赋值为空 就可以了 关键不知道为啥,案例来说可以? | ||||
this.routerList=[] | |||||
this.routerList = [] | |||||
this.safe.$router.options.routes = this.safe.$router.options.routes.concat(aRouter) | this.safe.$router.options.routes = this.safe.$router.options.routes.concat(aRouter) | ||||
// console.log(aRouter,'内容'); | // console.log(aRouter,'内容'); | ||||
} | } | ||||
} | } | ||||
} | } | ||||
// console.log(RouterPlugin,'配置'); | // console.log(RouterPlugin,'配置'); | ||||