消息通知:跳转逻辑更改
This commit is contained in:
parent
ba5526d7d8
commit
549dda54b3
|
@ -232,35 +232,53 @@ const tabTypeObj = {
|
|||
|
||||
// 会议室后台
|
||||
const goPage = (item) => {
|
||||
let typeText = typeObj[item.type];
|
||||
if (typeText) {
|
||||
if (item.jumpUrl && item.type !== 12) {
|
||||
let typeText = typeObj[item.type];
|
||||
console.log('item------------>', item);
|
||||
console.log('typeText类型------------>', typeText);
|
||||
// 是后台,跳转到后台相关页面
|
||||
if (typeText.indexOf('后台') !== -1) {
|
||||
let _applyState = item.applyState
|
||||
let _page = pageObj[typeText][_applyState]
|
||||
window.open(window.SITE_CONFIG.backUrl + `/#/${_page}`)
|
||||
} else if (typeText.indexOf('前台') !== -1) {
|
||||
if (typeText == '会议室前台') {
|
||||
router.push({
|
||||
path: '/DetailsPageconetent',
|
||||
query: {
|
||||
select: '基础设施',
|
||||
formPage: 'noticePage'
|
||||
},
|
||||
})
|
||||
} else {
|
||||
// "http://192.168.124.236:9796/#/personalCenter?tabTypeName=能力申请"
|
||||
let _url = item.jumpUrl && item.jumpUrl.split('#')
|
||||
let openType = '_self';
|
||||
// 如果是跳转到后台管理,重新打开页面
|
||||
if (typeText && typeText.indexOf('后台') !== -1) {
|
||||
openType = '_blank'
|
||||
} else {
|
||||
if (_url[1] && _url[1].indexOf('personalCenter') !== -1) {
|
||||
window.sessionStorage.setItem('type', JSON.stringify('apply'))
|
||||
router.push({
|
||||
path: '/personalCenter',
|
||||
query: {
|
||||
tabTypeName: tabTypeObj[typeText] || '能力申请',
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
window.open(item.jumpUrl, openType)
|
||||
|
||||
}
|
||||
return;
|
||||
// if (typeText) {
|
||||
// console.log('typeText类型------------>', typeText);
|
||||
// // 是后台,跳转到后台相关页面
|
||||
// if (typeText.indexOf('后台') !== -1) {
|
||||
// let _applyState = item.applyState
|
||||
// let _page = pageObj[typeText][_applyState]
|
||||
// window.open(window.SITE_CONFIG.backUrl + `/#/${_page}`)
|
||||
// } else if (typeText.indexOf('前台') !== -1) {
|
||||
// if (typeText == '会议室前台') {
|
||||
// router.push({
|
||||
// path: '/DetailsPageconetent',
|
||||
// query: {
|
||||
// select: '基础设施',
|
||||
// formPage: 'noticePage'
|
||||
// },
|
||||
// })
|
||||
// } else {
|
||||
// window.sessionStorage.setItem('type', JSON.stringify('apply'))
|
||||
// router.push({
|
||||
// path: '/personalCenter',
|
||||
// query: {
|
||||
// tabTypeName: tabTypeObj[typeText] || '能力申请',
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
|
||||
// }
|
||||
// }
|
||||
}
|
||||
|
||||
// 更改消息状态
|
||||
|
|
Loading…
Reference in New Issue