From 26589a58f36098d4748e3615a5cb1530d961f562 Mon Sep 17 00:00:00 2001 From: liuyx <1517482303@qq.com> Date: Tue, 22 Nov 2022 19:51:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/assets/scss/element.scss | 4 + admin/src/assets/scss/mine.scss | 4 + admin/src/layout/components/Menu.vue | 3 +- admin/src/router/index.js | 9 +- admin/src/views/article/Article.vue | 2 +- admin/src/views/category/Category.vue | 40 ++++++++ admin/src/views/tag/Tag.vue | 40 ++++++++ admin/src/views/user/Account.vue | 127 ++++++++++++++++++++++++++ admin/src/views/user/User.vue | 7 -- admin/src/views/user/UserList.vue | 62 +++++++++++++ 10 files changed, 287 insertions(+), 11 deletions(-) create mode 100644 admin/src/views/user/Account.vue delete mode 100644 admin/src/views/user/User.vue create mode 100644 admin/src/views/user/UserList.vue diff --git a/admin/src/assets/scss/element.scss b/admin/src/assets/scss/element.scss index 3fc40db..344e4f1 100644 --- a/admin/src/assets/scss/element.scss +++ b/admin/src/assets/scss/element.scss @@ -15,4 +15,8 @@ .el-main { margin-top: 15px; +} + +.el-card { + height: calc(100vh - 200px); } \ No newline at end of file diff --git a/admin/src/assets/scss/mine.scss b/admin/src/assets/scss/mine.scss index 88a7f94..a62863c 100644 --- a/admin/src/assets/scss/mine.scss +++ b/admin/src/assets/scss/mine.scss @@ -1,3 +1,7 @@ .m-content { padding: 10px; +} + +.m-form-item { + width: 400px; } \ No newline at end of file diff --git a/admin/src/layout/components/Menu.vue b/admin/src/layout/components/Menu.vue index dcd9601..9aeb174 100644 --- a/admin/src/layout/components/Menu.vue +++ b/admin/src/layout/components/Menu.vue @@ -41,7 +41,8 @@ 用户管理 - 用户列表 + 用户列表 + 账号设置 diff --git a/admin/src/router/index.js b/admin/src/router/index.js index 50c049e..ab8443f 100644 --- a/admin/src/router/index.js +++ b/admin/src/router/index.js @@ -43,9 +43,14 @@ const routes = [ component: () => import('@/views/about/About.vue') }, { - path: '/users', + path: '/user/list', name: '用户列表', - component: () => import('@/views/user/User.vue') + component: () => import('@/views/user/UserList.vue') + }, + { + path: '/user/account', + name: '账号设置', + component: () => import('@/views/user/Account.vue') }, { path: '/website', diff --git a/admin/src/views/article/Article.vue b/admin/src/views/article/Article.vue index f0ed80f..713c1fd 100644 --- a/admin/src/views/article/Article.vue +++ b/admin/src/views/article/Article.vue @@ -16,7 +16,7 @@ diff --git a/admin/src/views/category/Category.vue b/admin/src/views/category/Category.vue index e69de29..cf60303 100644 --- a/admin/src/views/category/Category.vue +++ b/admin/src/views/category/Category.vue @@ -0,0 +1,40 @@ + + + + + + diff --git a/admin/src/views/tag/Tag.vue b/admin/src/views/tag/Tag.vue index e69de29..1f42a5c 100644 --- a/admin/src/views/tag/Tag.vue +++ b/admin/src/views/tag/Tag.vue @@ -0,0 +1,40 @@ + + + + + + diff --git a/admin/src/views/user/Account.vue b/admin/src/views/user/Account.vue new file mode 100644 index 0000000..72c2901 --- /dev/null +++ b/admin/src/views/user/Account.vue @@ -0,0 +1,127 @@ + + + + + + + diff --git a/admin/src/views/user/User.vue b/admin/src/views/user/User.vue deleted file mode 100644 index 677f24b..0000000 --- a/admin/src/views/user/User.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/admin/src/views/user/UserList.vue b/admin/src/views/user/UserList.vue new file mode 100644 index 0000000..6bc9164 --- /dev/null +++ b/admin/src/views/user/UserList.vue @@ -0,0 +1,62 @@ + + + + +