From d5e153cdc6c3a8326f8717165bf1be92770fda0d Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Tue, 4 Apr 2023 17:09:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=AE=A1=E7=90=86/=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E7=AE=A1=E7=90=86/=E9=97=A8=E7=B1=BB=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E7=AE=A1=E7=90=86/=E5=85=83=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/index.scss | 6 +- src/assets/styles/mixin.scss | 34 ++- src/assets/styles/yxk-admin.scss | 12 +- src/views/components/field/index.vue | 21 +- src/views/components/field/module/form.vue | 40 ++-- src/views/system/dept/index.vue | 2 - src/views/system/dict/dictDetail.vue | 180 +++++++++++++++ src/views/system/dict/index.vue | 246 +++++++++++++++++++++ src/views/system/field/index.vue | 6 +- src/views/system/menu/index.vue | 8 - src/views/system/metadata/index.vue | 0 11 files changed, 496 insertions(+), 59 deletions(-) create mode 100644 src/views/system/dict/dictDetail.vue create mode 100644 src/views/system/dict/index.vue create mode 100644 src/views/system/metadata/index.vue diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 0f6761b..680426d 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -13,6 +13,7 @@ body { -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif; + } label { @@ -204,13 +205,14 @@ ul{ //滚动条的滑块 ::-webkit-scrollbar-thumb { - background-color: #13439E; + @include scrollBar-bg; border-radius: 3px; } //只需要加上这一行 ::-webkit-scrollbar-corner { - background-color: #021941; + // background-color: #021941; + @include scrollBar-bg; } // 设置loading-mask diff --git a/src/assets/styles/mixin.scss b/src/assets/styles/mixin.scss index 49ae8fb..ac1f8ee 100644 --- a/src/assets/styles/mixin.scss +++ b/src/assets/styles/mixin.scss @@ -7,18 +7,32 @@ } } -@mixin scrollBar { - &::-webkit-scrollbar-track-piece { - background: #d3dce6; - } +// @mixin scrollBar { +// &::-webkit-scrollbar-track-piece { +// background: #d3dce6; +// } - &::-webkit-scrollbar { - width: 6px; - } +// ::-webkit-scrollbar-corner { +// background-color: #021941; +// } + +// &::-webkit-scrollbar { +// width: 6px; +// } + +// &::-webkit-scrollbar-thumb { +// background: #99a9bf; +// border-radius: 20px; +// } + +// } - &::-webkit-scrollbar-thumb { - background: #99a9bf; - border-radius: 20px; +@mixin scrollBar-bg{ + [data-theme="dark"] & { + background-color: #13439E; + } + [data-theme="light"] & { + background-color:#d3dce6; } } diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss index c1210f5..bf1072c 100644 --- a/src/assets/styles/yxk-admin.scss +++ b/src/assets/styles/yxk-admin.scss @@ -11,7 +11,6 @@ } } .elect-cont-right{ - // padding: 20px; @include bg_color; @include box_padding; .head-container{ @@ -53,7 +52,6 @@ .tab-container{ @include bg_color; @include box_padding; - .tab-content{ position: relative; @include row_tab_style; @@ -64,11 +62,8 @@ } } - .head-container { - // padding: 20px; .filter-item { - // display: inline-block; vertical-align: middle; margin-right: 10px; input { @@ -398,7 +393,6 @@ } .el-icon-arrow-right:before{ - // color: #fff; @include icon_color; } .el-picker-panel__icon-btn:before{ @@ -885,7 +879,6 @@ } // 著录界面表单 - .des-form{ .el-form-item__label{ font-weight: normal; @@ -983,6 +976,11 @@ margin-top: 27px; } } +.tip-middle-dialog{ + .el-dialog{ + width: 708px; + } +} .setting-dialog{ .des-form{ width: 100% !important; diff --git a/src/views/components/field/index.vue b/src/views/components/field/index.vue index 35e6bbf..b1a62cd 100644 --- a/src/views/components/field/index.vue +++ b/src/views/components/field/index.vue @@ -5,7 +5,7 @@ - + @@ -26,21 +26,20 @@ - - - +
-
-

这里为技术人员维护系统时使用,用户无需设置

+
+

这里为技术人员维护系统时使用,普通用户无需设置

注意:强行修改会导致系统数据异常或丢失!如因用户强行修改,本系统不负责因此导致的相关后果!

- - - + + +
@@ -66,7 +65,7 @@ export default { add: true, edit: true, del: false, - download: false, + download: true, group: false }, queryOnPresenterCreated: false diff --git a/src/views/components/field/module/form.vue b/src/views/components/field/module/form.vue index 0755168..1105775 100644 --- a/src/views/components/field/module/form.vue +++ b/src/views/components/field/module/form.vue @@ -3,23 +3,23 @@
- + - + - - - - - - - - - + + + + {{ item.label }} + + + + + - + - -
diff --git a/src/views/system/dict/dictDetail.vue b/src/views/system/dict/dictDetail.vue new file mode 100644 index 0000000..dc135b8 --- /dev/null +++ b/src/views/system/dict/dictDetail.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue new file mode 100644 index 0000000..5bf7c60 --- /dev/null +++ b/src/views/system/dict/index.vue @@ -0,0 +1,246 @@ + + + + + diff --git a/src/views/system/field/index.vue b/src/views/system/field/index.vue index 9481680..079d8c2 100644 --- a/src/views/system/field/index.vue +++ b/src/views/system/field/index.vue @@ -18,8 +18,8 @@