From 225ddb60062af0fee146d9beae0423731391aa98 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Tue, 11 Apr 2023 17:27:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=A3=E6=A1=88=E9=97=A8=E7=B1=BB=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/archives-manage.scss | 16 +- src/assets/styles/mixin.scss | 14 ++ src/assets/styles/yxk-admin.scss | 68 +++++++- src/views/components/category/SettingForm.vue | 28 ++-- .../archiveSealSetting/index.vue | 16 +- .../descriptionPreview/index.vue | 21 ++- .../archivesCategory/fieldManage/index.vue | 31 ++-- .../fieldManage/module/form.vue | 9 +- .../fieldManage/module/quickSetting.vue | 56 +++++++ .../archivesCategory/fileNoFormat/index.vue | 44 ++--- .../fileNoFormat/module/form.vue | 39 +++-- .../fileNoFormat/module/sortDialog.vue | 15 +- src/views/system/archivesCategory/index.vue | 4 +- .../archivesCategory/listBrowsing/index.vue | 54 +++---- .../listBrowsing/module/form.vue | 58 +++---- .../listBrowsing/module/sortDialog.vue | 15 +- .../archivesCategory/orderingRule/index.vue | 44 ++--- .../orderingRule/module/form.vue | 5 +- .../orderingRule/module/sortDialog.vue | 15 +- .../archivesCategory/processManage/index.vue | 94 ++++++++++- .../processManage/module/form.vue | 151 ++++++++++++++++++ .../publicScreening/index.vue | 1 - .../system/archivesCategory/sortDialog.vue | 23 +-- 23 files changed, 544 insertions(+), 277 deletions(-) create mode 100644 src/views/system/archivesCategory/fieldManage/module/quickSetting.vue create mode 100644 src/views/system/archivesCategory/processManage/module/form.vue diff --git a/src/assets/styles/archives-manage.scss b/src/assets/styles/archives-manage.scss index f7772f4..8d59d12 100644 --- a/src/assets/styles/archives-manage.scss +++ b/src/assets/styles/archives-manage.scss @@ -312,14 +312,14 @@ border-color: $arcRed; } -.drag-tip { - display: block; - padding-left: 20px; - padding-bottom: 10px; - font-style: normal; - font-weight: bold; - color: #fff; -} +// .drag-tip { +// display: block; +// padding-left: 20px; +// padding-bottom: 10px; +// font-style: normal; +// font-weight: bold; +// color: #fff; +// } // 档案详情 .base-info{ diff --git a/src/assets/styles/mixin.scss b/src/assets/styles/mixin.scss index 4ded932..c004482 100644 --- a/src/assets/styles/mixin.scss +++ b/src/assets/styles/mixin.scss @@ -490,7 +490,12 @@ background: transparent; } [data-theme="light"] & { + border-color:#D6D8DD; background-color: #E6E7E9; + + &::after{ + border-color:#D1D3D7; + } } } @@ -505,6 +510,9 @@ [data-theme="light"] & { border-color:#0348F3; background-color: #0348F3; + // border-color:#D6D8DD; + // background-color: #D6D8DD; + &::after{ border-color: #fff; } @@ -744,3 +752,9 @@ color: #0C0E1E; } } + +@mixin category-padding{ + [data-theme="dark"] & { + margin-top: -20px; + } +} diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss index a83638f..71d40a8 100644 --- a/src/assets/styles/yxk-admin.scss +++ b/src/assets/styles/yxk-admin.scss @@ -364,6 +364,7 @@ padding: 5px 0; } } + &::before, .el-table--group::after, .el-table--border::after, @@ -371,8 +372,6 @@ .el-table__fixed-right::before{ background-color: transparent; } - - .el-table__body tr.hover-row > td, .el-table__body tr.hover-row.current-row > td, @@ -1011,7 +1010,10 @@ width: 708px; } } -.setting-dialog{ +.field-setting-dialog{ + .el-dialog{ + width: 536px; + } .des-form{ width: 100% !important; margin-top: 0 !important; @@ -1623,4 +1625,64 @@ input[type ='number'] { border-left: none; border-top: none; } +} + +.isEnable-chapter{ + margin-top: 5px; + .el-switch__core{ + width: 28px !important; + height: 16px; + &::after{ + width: 12px; + height: 12px; + margin-left: 0; + } + } +} + +.chapter-enable, +.process-item{ + .el-switch.is-checked .el-switch__core::after{ + margin-left: -13px !important; + } +} + +.sort-dialog{ + .el-dialog{ + width: 504px; + padding: 0; + } + .el-dialog__header{ + margin: 0 20px; + } + .el-dialog__body{ + padding-top: 0; + } + .dialog-footer{ + padding: 0 20px; + } + .drag-tip { + display: block; + padding: 15px 20px; + font-style: normal; + font-weight: normal; + color: #0348F3; + } +} + +// 档案门类 +.format-main { + display: flex; + justify-content: flex-start; + @include category-padding; + .format-main-left, + .format-main-right { + height: calc(100vh - 531px); + } + .format-main-left { + padding-right: 10px; + } + .format-main-right { + flex-grow: 1; + } } \ No newline at end of file diff --git a/src/views/components/category/SettingForm.vue b/src/views/components/category/SettingForm.vue index 86e6bb5..0aa83ef 100644 --- a/src/views/components/category/SettingForm.vue +++ b/src/views/components/category/SettingForm.vue @@ -1,6 +1,6 @@