From 48ad5eecea76686f2b93e549d403499584235243 Mon Sep 17 00:00:00 2001 From: Romesum Date: Mon, 25 May 2020 15:42:11 +0800 Subject: [PATCH] =?UTF-8?q?[feat][V]:=E5=AE=8C=E6=88=90=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=98=E4=B8=BB=E9=A1=B5=EF=BC=8C=E4=B8=AA=E4=BA=BA=E4=B8=AD?= =?UTF-8?q?=E5=BF=83=EF=BC=8C=E8=B7=AF=E7=94=B1=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- element-vue/src/components/manager/home.vue | 54 +++++++++++++++++ element-vue/src/components/manager/index.vue | 19 ++++++ element-vue/src/components/manager/navBar.vue | 59 +++++++++++++++++++ element-vue/src/pages/manager/index.vue | 14 +---- element-vue/src/router.js | 47 ++++++++++----- 5 files changed, 168 insertions(+), 25 deletions(-) create mode 100644 element-vue/src/components/manager/home.vue create mode 100644 element-vue/src/components/manager/index.vue create mode 100644 element-vue/src/components/manager/navBar.vue diff --git a/element-vue/src/components/manager/home.vue b/element-vue/src/components/manager/home.vue new file mode 100644 index 0000000..5030e98 --- /dev/null +++ b/element-vue/src/components/manager/home.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/element-vue/src/components/manager/index.vue b/element-vue/src/components/manager/index.vue new file mode 100644 index 0000000..54fcbd6 --- /dev/null +++ b/element-vue/src/components/manager/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/element-vue/src/components/manager/navBar.vue b/element-vue/src/components/manager/navBar.vue new file mode 100644 index 0000000..40fb753 --- /dev/null +++ b/element-vue/src/components/manager/navBar.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/element-vue/src/pages/manager/index.vue b/element-vue/src/pages/manager/index.vue index 7fd0bf6..62148d9 100644 --- a/element-vue/src/pages/manager/index.vue +++ b/element-vue/src/pages/manager/index.vue @@ -1,21 +1,13 @@ diff --git a/element-vue/src/router.js b/element-vue/src/router.js index 0c33199..2459822 100644 --- a/element-vue/src/router.js +++ b/element-vue/src/router.js @@ -22,7 +22,11 @@ import globalPersonal from "~/components/personal"; import userManage from "~/components/supManager/userManage"; import setLabTime from "~/components/supManager/setLabTime"; import labManager from "~/components/supManager/labManage"; -import check from "~/components/supManager/check"; +import check from "~/components/supManager/check"; + +// manager +import managerHome from "~/components/manager/home" +import managerIndex from "~/components/manager/index"; // 要告诉 vue 使用 vueRouter Vue.use(VueRouter); @@ -57,13 +61,13 @@ const routes = [ component: applyLab }, { - path:'myApplyRecord/:u_id', - component:myApplyRecord, - props:true + path: 'myApplyRecord/:u_id', + component: myApplyRecord, + props: true }, { - path:'courseManagement', - component:courseManagement + path: 'courseManagement', + component: courseManagement }, { path: 'myApplyRecord', @@ -74,7 +78,22 @@ const routes = [ { path: '/manager', component: manager, - children: [] + children: [{ + path: '', + component: managerHome + },{ + path: 'index', + component: managerIndex, + children: [ + { + path: 'personal', + component: globalPersonal + }, { + path: 'labApply', + component: globalPersonal + } + ] + }] }, { path: '/supManager', @@ -91,7 +110,7 @@ const routes = [ { path: 'personal', component: globalPersonal - },{ + }, { path: 'labManage', component: globalPersonal }, @@ -100,12 +119,12 @@ const routes = [ component: userManage }, { - path:'labManager', - component:labManager + path: 'labManager', + component: labManager }, { - path:'check', - component:check + path: 'check', + component: check } ] } @@ -123,10 +142,10 @@ const routes = [ { path: '/labApplyDetail/:id', component: labApplyDetail, - props:true + props: true }, { - path:'/setLabTime', + path: '/setLabTime', component: setLabTime } ]