Merge branch 'develop' into FOTON
This commit is contained in:
+21
-1
@@ -145,7 +145,16 @@ router.beforeEach(function (to, from, next) {
|
|||||||
/** 判断是不是在手机端操作 */
|
/** 判断是不是在手机端操作 */
|
||||||
if (isMobile()) {
|
if (isMobile()) {
|
||||||
if(toName === 'phoneHome' && (token === undefined || token === null || token === '')){
|
if(toName === 'phoneHome' && (token === undefined || token === null || token === '')){
|
||||||
|
localStorage.removeItem('token')
|
||||||
|
token = localStorage.getItem("token")
|
||||||
|
window.sessionStorage.clear()
|
||||||
|
localStorage.setItem("routerName","phoneHome")
|
||||||
next('/loginVerifyPhone')
|
next('/loginVerifyPhone')
|
||||||
|
}else if(toName === 'phoneHome' && token != null && (fromName === undefined || fromName === null)){
|
||||||
|
localStorage.removeItem('token')
|
||||||
|
token = localStorage.getItem("token")
|
||||||
|
window.sessionStorage.clear()
|
||||||
|
next()
|
||||||
}else if(toName === 'phoneHome' && token != null){
|
}else if(toName === 'phoneHome' && token != null){
|
||||||
next()
|
next()
|
||||||
} else if(toName === 'processCenter'){
|
} else if(toName === 'processCenter'){
|
||||||
@@ -169,7 +178,14 @@ router.beforeEach(function (to, from, next) {
|
|||||||
if(toName !== 'phoneIndex'){
|
if(toName !== 'phoneIndex'){
|
||||||
if(toName === 'phoneHome'){
|
if(toName === 'phoneHome'){
|
||||||
// 手机端 首页 首次进入系统 清除 缓存, 防止 跳转 oa 的页面, 问题追溯 #55852
|
// 手机端 首页 首次进入系统 清除 缓存, 防止 跳转 oa 的页面, 问题追溯 #55852
|
||||||
|
localStorage.removeItem('token')
|
||||||
|
token = localStorage.getItem("token")
|
||||||
window.sessionStorage.clear()
|
window.sessionStorage.clear()
|
||||||
|
localStorage.setItem("routerName","phoneHome")
|
||||||
|
next('/loginVerifyPhone')
|
||||||
|
}else if(toName === 'databaseSearch' || toName === 'standDynamics' ||
|
||||||
|
toName === 'domesticStand' || toName === 'domesticDetails'){
|
||||||
|
localStorage.setItem("routerName",toName)
|
||||||
next('/loginVerifyPhone')
|
next('/loginVerifyPhone')
|
||||||
}else {
|
}else {
|
||||||
if(fromName === 'phoneHome'){
|
if(fromName === 'phoneHome'){
|
||||||
@@ -184,13 +200,17 @@ router.beforeEach(function (to, from, next) {
|
|||||||
// 区分手机端首页 单独逻辑处理 token 为空 跳回验证页面重新验证
|
// 区分手机端首页 单独逻辑处理 token 为空 跳回验证页面重新验证
|
||||||
if(fromName === 'databaseSearch' || fromName === 'standDynamics' ||
|
if(fromName === 'databaseSearch' || fromName === 'standDynamics' ||
|
||||||
fromName === 'domesticStand' || fromName === 'domesticDetails'){
|
fromName === 'domesticStand' || fromName === 'domesticDetails'){
|
||||||
|
localStorage.setItem("routerName",toName)
|
||||||
next('/loginVerifyPhone')
|
next('/loginVerifyPhone')
|
||||||
}else {
|
}else {
|
||||||
next()
|
next()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (toName.slice(0,5) !== 'phone') {
|
if(toName === 'databaseSearch' || toName === 'standDynamics' ||
|
||||||
|
toName === 'domesticStand' || toName === 'domesticDetails'){
|
||||||
|
next()
|
||||||
|
}else if (toName.slice(0,5) !== 'phone') {
|
||||||
if(toName === 'LoginVerify'){
|
if(toName === 'LoginVerify'){
|
||||||
next('/blankPage')
|
next('/blankPage')
|
||||||
}else {
|
}else {
|
||||||
|
|||||||
@@ -89,7 +89,8 @@
|
|||||||
window.sessionStorage.setItem('menuList', menuList); // del
|
window.sessionStorage.setItem('menuList', menuList); // del
|
||||||
if (hasHomeMenu) {
|
if (hasHomeMenu) {
|
||||||
this.setMenu(JSON.stringify(menuList)).then(res => {
|
this.setMenu(JSON.stringify(menuList)).then(res => {
|
||||||
this.$router.push("/phoneHome")
|
let routerName = localStorage.getItem("routerName")
|
||||||
|
this.$router.push('/'+routerName)
|
||||||
}, e => {
|
}, e => {
|
||||||
console.log("解析遍历权限列表出现异常")
|
console.log("解析遍历权限列表出现异常")
|
||||||
this.logout()
|
this.logout()
|
||||||
|
|||||||
@@ -239,9 +239,9 @@
|
|||||||
:saveLoading="saveLoading"
|
:saveLoading="saveLoading"
|
||||||
:isSubmitBack="isSubmit"
|
:isSubmitBack="isSubmit"
|
||||||
:approval="true"
|
:approval="true"
|
||||||
@over2="beforeBack"
|
|
||||||
@transfer="handleTransfer"
|
@transfer="handleTransfer"
|
||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
|
@back="beforeBack"
|
||||||
>
|
>
|
||||||
</ProcessFooter>
|
</ProcessFooter>
|
||||||
<!-- 福田全公司选人解决方案 -->
|
<!-- 福田全公司选人解决方案 -->
|
||||||
|
|||||||
Reference in New Issue
Block a user