diff --git a/src/components/layout/Header.vue b/src/components/layout/Header.vue index 5a4d25dd..2a3381de 100644 --- a/src/components/layout/Header.vue +++ b/src/components/layout/Header.vue @@ -466,6 +466,15 @@ export default { }, setup () { const { query } = useRoute() + const newQuery = query + // 重刷界面后url里参数带空格的部分会被转为+,此处将+再转为空格。后续观察是否存在原本参数带+被误转的 + Object.keys(newQuery).forEach(item => { + if (newQuery[item] && newQuery[item].indexOf('+') > -1) { + newQuery[item] = newQuery[item].replaceAll('+', ' ') + } + }) + const newUrl = urlParamsHandler(window.location.href, query, newQuery) + overwriteUrl(newUrl) // 获取url携带的range、startTime、endTime const rangeParam = query.range const startTimeParam = query.startTime diff --git a/src/views/charts2/Panel.vue b/src/views/charts2/Panel.vue index f3bec690..0197132f 100644 --- a/src/views/charts2/Panel.vue +++ b/src/views/charts2/Panel.vue @@ -422,6 +422,10 @@ export default { }, // 动态查询评分基准 queryScoreBase () { + const { name } = this.$route + if (name === fromRoute.linkMonitor) { + return true + } const params = { startTime: this.timeFilter.startTime, endTime: this.timeFilter.endTime