From da6cc144cc4d60805e4693e4adc5ebdf78b5b37d Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期一, 18 九月 2023 16:44:50 +0800 Subject: [PATCH] 集成系统-查询字段修改 --- Source/UBCS-WEB/src/permission.js | 22 ++++++++++------------ 1 files changed, 10 insertions(+), 12 deletions(-) diff --git a/Source/UBCS-WEB/src/permission.js b/Source/UBCS-WEB/src/permission.js index 0a625cd..035ff10 100644 --- a/Source/UBCS-WEB/src/permission.js +++ b/Source/UBCS-WEB/src/permission.js @@ -7,8 +7,7 @@ import {validatenull} from '@/util/validate' import {getToken} from '@/util/auth' import NProgress from 'nprogress' // progress bar -import 'nprogress/nprogress.css' -import Store from "@/store"; // progress bar style +import 'nprogress/nprogress.css' // progress bar style NProgress.configure({showSpinner: false}); const lockPage = store.getters.website.lockPage; //閿佸睆椤� router.beforeEach((to, from, next) => { @@ -30,16 +29,15 @@ next({path: '/login'}) }) } else { - const fullPath = to.fullPath - const queryString = fullPath.split('?')[1]; - const value = to.query.src || to.fullPath; - const label = queryString === 'wupin' - ? '鐗╁搧涓绘暟鎹�' - : (queryString === 'renyuan' - ? '浜哄憳涓绘暟鎹�' - : (queryString === 'gongyingshang' - ? '渚涘簲鍟嗕富鏁版嵁' - : (to.query.name || to.name))); + let query=JSON.parse(JSON.stringify(to.query)); + for(var q in to.query) { + if (to.query[q].indexOf('@name=') != -1) { + query[q] = to.query[q].split('@name=')[0] + query['name'] = to.query[q].split('@name=')[1] + } + } + const value = query.src || to.fullPath|| to.path ; + const label = query.name || to.name; const meta = to.meta || router.$avueRouter.meta || {}; const i18n = to.query.i18n; if (to.query.target) { -- Gitblit v1.9.3