diff --git a/src/assets/img/unopen-hint.png b/src/assets/img/unopen-hint.png
new file mode 100644
index 00000000..c1a108e3
Binary files /dev/null and b/src/assets/img/unopen-hint.png differ
diff --git a/src/router/index.js b/src/router/index.js
index 1211047a..932df895 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -67,6 +67,15 @@ export const moduleRoutes = {
isTab: true,
},
},
+ {
+ path: "unopen",
+ component: () => import("@/views/modules/unopen"),
+ name: "unopen",
+ meta: {
+ title: "未开放功能",
+ isTab: true,
+ },
+ },
],
};
@@ -397,7 +406,10 @@ function fnAddDynamicMenuRoutes(menuList = [], routes = []) {
route["meta"]["iframeURL"] = URL;
} else {
URL = URL.replace(/^\//, "").replace(/_/g, "-");
- if (menuList[i].children && menuList[i].children.length >= 1) {
+ if (URL.startsWith("unopen")) {
+ route["path"] = route["name"] = URL.replace(/\//g, "-");
+ route["component"] = () => import(`@/views/modules/unopen`);
+ } else if (menuList[i].children && menuList[i].children.length >= 1) {
route["path"] = route["name"] = URL;
route["redirect"] = URL.replace(/\//g, "-");
} else {
diff --git a/src/views/modules/unopen.vue b/src/views/modules/unopen.vue
new file mode 100644
index 00000000..06cfb17d
--- /dev/null
+++ b/src/views/modules/unopen.vue
@@ -0,0 +1,51 @@
+
+
+
+
+

+
功能暂未开放
+
+
+
+
+
+
+
+