Skip to content

Commit 4de4f95

Browse files
authored
Merge pull request dataease#5508 from dataease/dev
merge
2 parents 9cf1e8e + 84ae7d5 commit 4de4f95

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

frontend/src/api/panel/panel.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,6 @@ export function initPanelData(panelId, useCache = false, callback) {
193193
watermarkInfo: watermarkInfo
194194
})
195195
const targetPanelId = response.data.panelType==='system'?response.data.source:panelId
196-
if(response.data.type==='default')
197196
// 刷新联动信息
198197
getPanelAllLinkageInfo(targetPanelId).then(rsp => {
199198
store.commit('setNowPanelTrackInfo', rsp.data)

frontend/src/permission.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,17 @@ router.beforeEach(async (to, from, next) => routeBefore(() => {
9393
if (hasGetUserInfo || to.path.indexOf('/previewScreenShot/') > -1 || to.path.indexOf('/preview/') > -1 || to.path.indexOf('/delink') > -1 || to.path.indexOf('/nolic') > -1) {
9494
next()
9595
store.dispatch('permission/setCurrentPath', to.path)
96+
let route = store.getters.permission_routes.find(
97+
item => item.path === '/' + to.path.split('/')[1]
98+
)
99+
// 如果找不到这个路由,说明是首页
100+
if (!route) {
101+
route = store.getters.permission_routes.find(item => item.path === '/')
102+
}
103+
store.commit('permission/SET_CURRENT_ROUTES', route)
104+
if (['system'].includes(route.name)) {
105+
store.dispatch('app/toggleSideBarHide', false)
106+
}
96107
} else {
97108
if (store.getters.roles.length === 0) { // 判断当前用户是否已拉取完user_info信息
98109
// get user info

0 commit comments

Comments
 (0)