From dc46f0f41ab296ee602124d28e541bfd27865232 Mon Sep 17 00:00:00 2001 From: gaofy <1014893517@qq.com> Date: Mon, 25 Dec 2023 17:57:18 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.ts | 13 ++ src/views/home/index.vue | 3 + src/views/logs-manage/form/patients-form.vue | 184 +++++++++++++++++++ src/views/logs-manage/index.vue | 65 ++++++- src/views/logs-manage/logs-manage.vue | 14 ++ src/views/logs-manage/message-manage.vue | 144 +++++++++++++++ 6 files changed, 420 insertions(+), 3 deletions(-) create mode 100644 src/views/logs-manage/form/patients-form.vue create mode 100644 src/views/logs-manage/logs-manage.vue create mode 100644 src/views/logs-manage/message-manage.vue diff --git a/src/router/index.ts b/src/router/index.ts index b3b0f6e..0fe43e5 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -110,7 +110,20 @@ const router = createRouter({ { path: '/logs-manage', name: '日志管理', + redirect: '/logs-manage/message-manage', component: () => import('@/views/logs-manage/index.vue'), + children: [ + { + path: '/logs-manage/message-manage', + name: '消息管理', + component: () => import('@/views/logs-manage/message-manage.vue'), + }, + { + path: '/logs-manage/logs-manage', + name: '日志管理', + component: () => import('@/views/logs-manage/logs-manage.vue'), + } + ] } ] } diff --git a/src/views/home/index.vue b/src/views/home/index.vue index ae1551e..c57de9c 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -2,6 +2,9 @@
+
+ +
{{ userInfo.name }} diff --git a/src/views/logs-manage/form/patients-form.vue b/src/views/logs-manage/form/patients-form.vue new file mode 100644 index 0000000..83a73c1 --- /dev/null +++ b/src/views/logs-manage/form/patients-form.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/logs-manage/index.vue b/src/views/logs-manage/index.vue index 371f244..5b3b0b0 100644 --- a/src/views/logs-manage/index.vue +++ b/src/views/logs-manage/index.vue @@ -1,14 +1,73 @@ + .menu-box { + width: 200px; + height: 100%; + background: white; + overflow-x: hidden; + overflow-y: auto; + } + + .content-box { + width: calc(100% - 200px); + height: 100%; + + .header-box { + width: 100%; + height: 50px; + } + + .main-box { + width: 100%; + // height: calc(100% - 50px); + height: 100%; + padding: 10px; + .background-block { + width: 100%; + height: 100%; + background: white; + border-radius: 15px; + padding: 20px; + } + } + } +} diff --git a/src/views/logs-manage/logs-manage.vue b/src/views/logs-manage/logs-manage.vue new file mode 100644 index 0000000..727d04b --- /dev/null +++ b/src/views/logs-manage/logs-manage.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/logs-manage/message-manage.vue b/src/views/logs-manage/message-manage.vue new file mode 100644 index 0000000..d70e479 --- /dev/null +++ b/src/views/logs-manage/message-manage.vue @@ -0,0 +1,144 @@ + + + + +