diff --git a/src/router/systemRouter.js b/src/router/systemRouter.js
index df3705d9..e8495b5d 100644
--- a/src/router/systemRouter.js
+++ b/src/router/systemRouter.js
@@ -32,6 +32,15 @@ const routes = [{
icon: "el-icon-user",
},
component: () => import(/* webpackChunkName: "usercenter" */ '@/views/userCenter'),
+ },
+ {
+ name: "report",
+ path: "/template/report",
+ meta: {
+ title: "分析报表",
+ icon: "el-icon-data-analysis",
+ },
+ component: () => import(/* webpackChunkName: "report" */ '@/views/template/report'),
}
]
}
diff --git a/src/views/template/report/index.vue b/src/views/template/report/index.vue
new file mode 100644
index 00000000..7b78eb1d
--- /dev/null
+++ b/src/views/template/report/index.vue
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 异步加载1
+ 异步加载2
+ 卸载组件
+
+
+
+
+
+
+
+
diff --git a/src/views/template/report/pages/1.vue b/src/views/template/report/pages/1.vue
new file mode 100644
index 00000000..7a233e3b
--- /dev/null
+++ b/src/views/template/report/pages/1.vue
@@ -0,0 +1,20 @@
+
+ 1
+
+
+
+
+
diff --git a/src/views/template/report/pages/2.vue b/src/views/template/report/pages/2.vue
new file mode 100644
index 00000000..906e2665
--- /dev/null
+++ b/src/views/template/report/pages/2.vue
@@ -0,0 +1,20 @@
+
+ 2
+
+
+
+
+
diff --git a/src/views/template/report/scAsyncComponent/index.vue b/src/views/template/report/scAsyncComponent/index.vue
new file mode 100644
index 00000000..3b465b0d
--- /dev/null
+++ b/src/views/template/report/scAsyncComponent/index.vue
@@ -0,0 +1,43 @@
+
+
+
+
+