From 93e3e859cfa6737e48dd95dedf38c0b16928959d Mon Sep 17 00:00:00 2001
From: gaofy <1014893517@qq.com>
Date: Wed, 27 Dec 2023 16:49:37 +0800
Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20=E6=B7=BB=E5=8A=A0table=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD=EF=BC=8C=E4=BC=98=E5=8C=96=E6=98=BE=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/assets/css/global.scss | 5 +-
src/components/page-tabs.vue | 4 +-
src/components/table-ability.vue | 38 +++++++++
src/main.ts | 2 +
src/router/index.ts | 1 -
src/views/index.vue | 16 +++-
src/views/logs-manage/chart/login-chart.vue | 1 -
src/views/logs-manage/logs-manage.vue | 33 ++++----
src/views/logs-manage/message-manage.vue | 63 ++++++++-------
.../patients-manage/form/patients-form.vue | 22 ++++--
src/views/patients-manage/patients-manage.vue | 60 +++++++-------
.../permissions-manage/doctor-manage.vue | 55 +++++++------
.../form/empower-dialog.vue | 6 +-
src/views/permissions-manage/menu-manage.vue | 78 +++++++++++--------
src/views/permissions-manage/role-manage.vue | 45 ++++++-----
src/views/remote-manage/remote-control.vue | 50 +++++++++---
src/views/system-manage/hospitals.vue | 52 +++++++------
src/views/system-manage/user-list.vue | 56 ++++++++-----
18 files changed, 373 insertions(+), 214 deletions(-)
create mode 100644 src/components/table-ability.vue
diff --git a/src/assets/css/global.scss b/src/assets/css/global.scss
index ca06ab2..551b55a 100644
--- a/src/assets/css/global.scss
+++ b/src/assets/css/global.scss
@@ -178,6 +178,8 @@ body {
.table-page {
width: 100%;
height: 100%;
+ display: flex;
+ flex-direction: column;
.search-part {
width: 100%;
height: 40px;
@@ -208,6 +210,7 @@ body {
.table-part {
width: 100%;
height: calc(100% - 170px);
+ flex-grow: 1;
margin-top: 10px;
.el-table {
color: $text1-color;
@@ -218,7 +221,7 @@ body {
font-size: 16px;
}
th {
- background: rgba($main-color, .05);
+ background: #f2f3f5;
}
}
.el-table__row.disable {
diff --git a/src/components/page-tabs.vue b/src/components/page-tabs.vue
index 6b7c274..f9bd307 100644
--- a/src/components/page-tabs.vue
+++ b/src/components/page-tabs.vue
@@ -51,12 +51,12 @@ const tabClick = (e: MenuItem) => {
transition: background .6s;
&:hover {
color: $main-color;
- background: rgba($main-color, .05);
+ background: #f2f3f5;
transition: background .6s;
}
&.active {
color: $main-color;
- background: rgba($main-color, .1);
+ background: #f2f3f5;
font-weight: 600;
transition: background .6s;
}
diff --git a/src/components/table-ability.vue b/src/components/table-ability.vue
new file mode 100644
index 0000000..0717fb2
--- /dev/null
+++ b/src/components/table-ability.vue
@@ -0,0 +1,38 @@
+
+
登录记录:' + params[0].value + '条'
}
},
diff --git a/src/views/logs-manage/logs-manage.vue b/src/views/logs-manage/logs-manage.vue
index 1d41029..42312f2 100644
--- a/src/views/logs-manage/logs-manage.vue
+++ b/src/views/logs-manage/logs-manage.vue
@@ -4,7 +4,7 @@