From a985df0af76da226e4e4038c564a92969b0fc424 Mon Sep 17 00:00:00 2001 From: zouzhibing Date: Wed, 28 Sep 2022 17:08:12 +0800 Subject: [PATCH] =?UTF-8?q?perf:=E4=BC=98=E5=8C=96=E7=BC=93=E5=AD=98?= =?UTF-8?q?=EF=BC=8C=E5=B8=83=E5=B1=80=EF=BC=8C=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Table/PropTable/index.vue | 11 ++- src/components/u-Hamburger/index.vue | 20 +++--- src/layout/Header/index.vue | 20 ++++-- src/layout/Main/index.vue | 11 ++- src/router/index.ts | 88 +++++++----------------- src/router/modules/clipboard.ts | 23 +++++++ src/router/modules/zip.ts | 27 ++++++++ src/store/modules/permission.ts | 55 ++++----------- src/styles/common.scss | 5 +- src/styles/transition.scss | 40 +++++------ src/utils/routers.ts | 56 +++++++++++++++ src/views/About.vue | 5 -- src/views/Home.vue | 18 ----- src/views/login/index.scss | 4 ++ src/views/table/ComprehensiveTable.vue | 14 ++-- src/views/table/InlineEditTable.vue | 6 +- 16 files changed, 215 insertions(+), 188 deletions(-) create mode 100644 src/router/modules/clipboard.ts create mode 100644 src/router/modules/zip.ts create mode 100644 src/utils/routers.ts delete mode 100644 src/views/About.vue delete mode 100644 src/views/Home.vue diff --git a/src/components/Table/PropTable/index.vue b/src/components/Table/PropTable/index.vue index ed2665b..a75eb4a 100644 --- a/src/components/Table/PropTable/index.vue +++ b/src/components/Table/PropTable/index.vue @@ -49,7 +49,7 @@ v-if="item.type" :type="item.type" :width="item.width" - :align="item.align" + :align="item.align!=null?item.align:'center'" :fixed="item.fixed" :label="item.label" /> @@ -57,7 +57,7 @@ v-else :prop="item.name" :width="item.width" - :align="item.align" + :align="item.align!=null?item.align:'center'" :fixed="item.fixed" :label="item.label" > @@ -186,18 +186,23 @@ const deleteAction = (row) => { flex-direction:column; .header{ + display: flex; padding: 16px 16px 0 16px; margin-bottom: 16px; - display: flex; + border-radius: 4px; background: white; + box-shadow: 0 0 12px rgb(0 0 0 / 5%); + } .footer{ flex: 1; display: flex; padding: 16px; flex-direction: column; + border-radius: 4px; overflow: hidden; background: white; + box-shadow: 0 0 12px rgb(0 0 0 / 5%); .operator{ margin-bottom: 15px } diff --git a/src/components/u-Hamburger/index.vue b/src/components/u-Hamburger/index.vue index 562edfb..092be10 100644 --- a/src/components/u-Hamburger/index.vue +++ b/src/components/u-Hamburger/index.vue @@ -1,12 +1,8 @@