diff options
| author | 刘洪洪 <[email protected]> | 2024-06-17 17:19:17 +0800 |
|---|---|---|
| committer | 陈劲松 <[email protected]> | 2024-06-18 02:42:02 +0000 |
| commit | d3f2d58e1aca59ad1694a4e603113215ca942915 (patch) | |
| tree | c8ac10f82dfd295b2ac9830940a5b0c6abf7ee3b | |
| parent | 1a8f983585cf246f4f18ce13562212d968bd1186 (diff) | |
CN-1669 fix: 1、修复超时登录url编码异常导致的界面报错问题;2、去除链路界面多余的npm接口请求。
(cherry picked from commit 77886f54c22785d9c7a0708416362c0a341e7825)
| -rw-r--r-- | src/components/layout/Header.vue | 9 | ||||
| -rw-r--r-- | src/views/charts2/Panel.vue | 4 |
2 files changed, 13 insertions, 0 deletions
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 |
