From cfe5a96af3f1331bf7efad3e7c4976517605864c Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 15 十一月 2023 10:12:07 +0800
Subject: [PATCH] 主题库-关键属性参与校验switch
---
Source/UBCS-WEB/public/src/router/avue-router.js | 22 ++--------------------
1 files changed, 2 insertions(+), 20 deletions(-)
diff --git a/Source/UBCS-WEB/public/src/router/avue-router.js b/Source/UBCS-WEB/public/src/router/avue-router.js
index 6ec7291..0e68bda 100644
--- a/Source/UBCS-WEB/public/src/router/avue-router.js
+++ b/Source/UBCS-WEB/public/src/router/avue-router.js
@@ -99,8 +99,6 @@
const propsDefault = {
label: propsConfig.label || 'name',
path: propsConfig.path || 'path',
- fullPath: propsConfig.fullPath || 'fullPath',
- query:propsConfig.query || 'query',
icon: propsConfig.icon || 'icon',
children: propsConfig.children || 'children',
meta: propsConfig.meta || 'meta',
@@ -119,23 +117,9 @@
} else {
return oMenu[propsDefault.path]
}
- })();
- let fullPath=path;
- let query=oMenu[propsDefault.query] || {};
- if(path.indexOf('?')!=-1){
- let params=path.split('?')[1].split('&');
- path=path.split('?')[0]
- params.forEach(pitem=>{
- try {
- query[pitem.split('=')[0]]=pitem.split('=')[1];
- }catch (e) {
- query[pitem.split('=')[0]]=null;
- }
-
- })
- }
+ })(),
//鐗规畩澶勭悊缁勪欢 鎵ц瀹岃繖涓� component 涔熷氨鏄簿纭埌鍏蜂綋鐨勬枃浠朵簡 views鏂囦欢澶逛笅闈㈠氨鏄叿浣撶殑椤甸潰浠g爜
- let component = 'views' + path,
+ component = 'views' + oMenu.path,
name = oMenu[propsDefault.label],
icon = oMenu[propsDefault.icon],
children = oMenu[propsDefault.children],
@@ -152,8 +136,6 @@
const isChild = children.length !== 0;
const oRouter = {
path: path,
- fullPath:fullPath,
- query:query,
component(resolve) {
// 鍒ゆ柇鏄惁涓洪璺敱
if (first) {
--
Gitblit v1.9.3