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 @@ + +