diff --git a/src/assets/images/dialog_left.png b/src/assets/images/dialog_left.png new file mode 100644 index 0000000..6e528a8 Binary files /dev/null and b/src/assets/images/dialog_left.png differ diff --git a/src/assets/images/dialog_right.png b/src/assets/images/dialog_right.png new file mode 100644 index 0000000..94a95b6 Binary files /dev/null and b/src/assets/images/dialog_right.png differ diff --git a/src/assets/images/left_bottom.png b/src/assets/images/left_bottom.png new file mode 100644 index 0000000..c48b86c Binary files /dev/null and b/src/assets/images/left_bottom.png differ diff --git a/src/assets/images/left_top.png b/src/assets/images/left_top.png new file mode 100644 index 0000000..8d4b775 Binary files /dev/null and b/src/assets/images/left_top.png differ diff --git a/src/assets/images/right_bottom.png b/src/assets/images/right_bottom.png new file mode 100644 index 0000000..01dec39 Binary files /dev/null and b/src/assets/images/right_bottom.png differ diff --git a/src/assets/images/right_top.png b/src/assets/images/right_top.png new file mode 100644 index 0000000..93ca011 Binary files /dev/null and b/src/assets/images/right_top.png differ diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss index b725ba2..675d703 100644 --- a/src/assets/styles/yxk-admin.scss +++ b/src/assets/styles/yxk-admin.scss @@ -214,7 +214,7 @@ // margin-left: 0 !important; } .el-button--mini{ - padding: 7px 12px; + padding: 7px 10px; } .el-button.is-disabled, .el-button.is-disabled:hover, @@ -232,9 +232,6 @@ min-height: auto; } -// 无左右分区时 -.container-wrap{} - .right-top-line, .left-bottom-line{ display: block; @@ -416,3 +413,169 @@ color: #fff; } } + +// +.el-dialog{ + position: relative; + width: 620px; + padding: 2px; + background: linear-gradient(135deg, transparent 10px, #339CFF 0) top left, + linear-gradient(-135deg, transparent 10px, #339CFF 0) top right, + linear-gradient(-45deg, transparent 10px, #339CFF 0) bottom right, + linear-gradient(45deg, transparent 10px, #339CFF 0) bottom left; + background-size: 50% 50%; + background-repeat: no-repeat; + box-shadow: none; + &::before, + &::after, + .dialog-right-top, + .dialog-left-bottom{ + position: absolute; + content: ""; + width: 134px; + height: 63px; + z-index: -1; + } + &::before{ + left: -10px; + top: -28px; + background: url(~@/assets/images/left_top.png) no-repeat; + } + &::after{ + right: -20px; + bottom: -10px; + background: url(~@/assets/images/right_bottom.png) no-repeat; + } + .dialog-right-top{ + right: -20px; + top: -28px; + background: url(~@/assets/images/right_top.png) no-repeat; + } + .dialog-left-bottom{ + left: -10px; + bottom: -10px; + background: url(~@/assets/images/left_bottom.png) no-repeat; + } + .el-dialog__header{ + position: relative; + margin: -60px auto 0 auto; + width: 360px; + padding: 0; + &::before{ + position: absolute; + left: -23px; + top: 0; + content: ""; + width: 23px; + height: 42px; + background: url(~@/assets/images/dialog_left.png) no-repeat; + background-size: cover; + } + &::after{ + position: absolute; + right: -23px; + top: 0; + content: ""; + width: 23px; + height: 42px; + background: url(~@/assets/images/dialog_right.png) no-repeat; + background-size: cover; + } + .el-dialog__title{ + display: block; + font-size: 18px; + font-weight: bold; + line-height: 38px; + color: #fff; + text-align: center; + background-color: #031435; + border-top: 2px solid #339CFF; + border-bottom: 2px solid #339CFF; + } + .el-dialog__headerbtn{ + top: 4px; + right: -160px; + } + .el-dialog__close{ + font-family: "iconfont" !important; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + + font-size: 24px; + color: #339CFF; + &::before{ + content: "\e60c"; + } + } + } + .el-dialog__body{ + width: 100%; + // min-height: 400px; + background: linear-gradient(135deg, transparent 12px, #031435 0) top left, + linear-gradient(-135deg, transparent 12px, #031435 0) top right, + linear-gradient(-45deg, transparent 12px, #031435 0) bottom right, + linear-gradient(45deg, transparent 12px, #031435 0) bottom left; + background-size: 50% 50%; + background-repeat: no-repeat; + box-shadow: inset 0px 0px 8px 1px rgba(51, 156, 255, 0.6); + } + + .el-form{ + .el-form-item__label{ + line-height: 36px; + color: $subMenuActiveText; + } + .el-input__inner{ + height: 36px; + line-height: 36px; + color: #fff; + border: 1px solid $subMenuActiveText; + background-color: transparent; + } + .vue-treeselect__control, + .vue-treeselect__placeholder, + .vue-treeselect__single-value{ + height: 36px; + line-height: 36px; + color: #fff; + } + .vue-treeselect__control{ + border: 1px solid $subMenuActiveText; + background-color: transparent; + } + .el-radio{ + color: #fff; + } + .el-textarea__inner{ + color: #fff; + border: 1px solid $subMenuActiveText; + background-color: transparent; + } + .el-input-number.is-controls-right[class*=small] [class*=increase], + .el-input-number.is-controls-right[class*=small] [class*=decrease]{ + background-color: transparent; + } + .el-input-number__decrease, + .el-input-number__increase{ + border-left-color: $subMenuActiveText; + &>i{ + color: #fff; + } + } + .el-input-number__increase{ + border-bottom-color: $subMenuActiveText; + } + .el-select .el-input .el-select__caret{ + color: #fff; + } + } + .dialog-footer{ + margin: 30px auto 0 auto; + text-align: center; + .el-button{ + font-size: 16px; + padding: 8px 28px; + } + } +} \ No newline at end of file diff --git a/src/views/archivesConfig/commonFields/index.vue b/src/views/archivesConfig/commonFields/index.vue index 25e356b..c4bf53e 100644 --- a/src/views/archivesConfig/commonFields/index.vue +++ b/src/views/archivesConfig/commonFields/index.vue @@ -29,16 +29,20 @@ - 这里为技术人员维护系统时使用,用户无需设置 - 注意:强行修改会导致系统数据异常或丢失!如因用户强行修改,本系统不负责因此导致的相关后果! - - - - - - - 确定验证 - + + + + 这里为技术人员维护系统时使用,用户无需设置 + 注意:强行修改会导致系统数据异常或丢失!如因用户强行修改,本系统不负责因此导致的相关后果! + + + + + + + diff --git a/src/views/archivesConfig/commonFields/module/form.vue b/src/views/archivesConfig/commonFields/module/form.vue index 4f182e7..fbc3c31 100644 --- a/src/views/archivesConfig/commonFields/module/form.vue +++ b/src/views/archivesConfig/commonFields/module/form.vue @@ -1,31 +1,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
这里为技术人员维护系统时使用,用户无需设置
注意:强行修改会导致系统数据异常或丢失!如因用户强行修改,本系统不负责因此导致的相关后果!