From 1e09d7d3974100a856e96bbd8d501576d97b0e1e Mon Sep 17 00:00:00 2001 From: VinceJins Date: Sat, 21 Dec 2019 23:15:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BA=86=E5=AE=98=E7=BD=91?= =?UTF-8?q?=E4=B8=BB=E8=A6=81=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/example.vue | 44 ++++++++++++++++++++ src/router/modules/root.js | 37 +++++++++++++---- src/views/Home.vue | 58 ++++++++++++++++++--------- src/views/account/console/index.vue | 13 ++++++ src/views/account/login.vue | 28 ++++++++++++- src/views/common/enterprise/index.vue | 13 ++++++ src/views/common/proposal/index.vue | 13 ++++++ src/views/common/sources/index.vue | 13 ++++++ 8 files changed, 191 insertions(+), 28 deletions(-) create mode 100644 src/layout/example.vue create mode 100644 src/views/account/console/index.vue create mode 100644 src/views/common/enterprise/index.vue create mode 100644 src/views/common/proposal/index.vue create mode 100644 src/views/common/sources/index.vue diff --git a/src/layout/example.vue b/src/layout/example.vue new file mode 100644 index 0000000..ab3a7d8 --- /dev/null +++ b/src/layout/example.vue @@ -0,0 +1,44 @@ + + + diff --git a/src/router/modules/root.js b/src/router/modules/root.js index 780d155..7dfc8ed 100644 --- a/src/router/modules/root.js +++ b/src/router/modules/root.js @@ -1,13 +1,34 @@ export default [ { path: '/', - meta: { - requireLogin: false - }, - component: () => import(/* webpackChunkName: 'root' */ '@/views/Home.vue') - }, - { - path: '/login', - component: () => import(/* webpackChunkName: 'root' */ '@/views/design/login.vue') + meta: { requireLogin: false }, + component: () => import(/* webpackChunkName: 'root' */ '@/views/Home.vue'), + children: [ + { + path: '/login', + meta: { requireLogin: false }, + component: () => import(/* webpackChunkName: 'root' */ '@/views/account/login.vue') + }, + { + path: '/enterprise', + meta: { requireLogin: false }, + component: () => import(/* webpackChunkName: 'root' */ '@/views/common/enterprise/index.vue') + }, + { + path: '/sources', + meta: { requireLogin: false }, + component: () => import(/* webpackChunkName: 'root' */ '@/views/common/sources/index.vue') + }, + { + path: '/proposal', + meta: { requireLogin: false }, + component: () => import(/* webpackChunkName: 'root' */ '@/views/common/proposal/index.vue') + }, + { + path: '/console', + meta: { requireLogin: true }, + component: () => import(/* webpackChunkName: 'root' */ '@/views/account/console/index.vue') + } + ] } ] diff --git a/src/views/Home.vue b/src/views/Home.vue index be8830a..b72e58f 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -4,15 +4,13 @@ - +
TDUCK CLOUD
- 企业部署 - 开源版本 - 提出建议 - 控 制 台 + {{item.title}} + 控 制 台
@@ -20,7 +18,13 @@
- + + + + + + +
关于我们 @@ -29,30 +33,43 @@
diff --git a/src/views/common/enterprise/index.vue b/src/views/common/enterprise/index.vue new file mode 100644 index 0000000..8355127 --- /dev/null +++ b/src/views/common/enterprise/index.vue @@ -0,0 +1,13 @@ + + diff --git a/src/views/common/proposal/index.vue b/src/views/common/proposal/index.vue new file mode 100644 index 0000000..63df9b3 --- /dev/null +++ b/src/views/common/proposal/index.vue @@ -0,0 +1,13 @@ + + diff --git a/src/views/common/sources/index.vue b/src/views/common/sources/index.vue new file mode 100644 index 0000000..a4ea225 --- /dev/null +++ b/src/views/common/sources/index.vue @@ -0,0 +1,13 @@ + +