diff --git a/src/assets/images/iconList.png b/src/assets/images/iconList.png new file mode 100644 index 0000000..5399ee2 Binary files /dev/null and b/src/assets/images/iconList.png differ diff --git a/src/assets/images/iconListChose.png b/src/assets/images/iconListChose.png new file mode 100644 index 0000000..3020e7d Binary files /dev/null and b/src/assets/images/iconListChose.png differ diff --git a/src/assets/images/iconTimeLine.png b/src/assets/images/iconTimeLine.png new file mode 100644 index 0000000..02b89eb Binary files /dev/null and b/src/assets/images/iconTimeLine.png differ diff --git a/src/assets/images/iconTimeLineChose.png b/src/assets/images/iconTimeLineChose.png new file mode 100644 index 0000000..14b5c89 Binary files /dev/null and b/src/assets/images/iconTimeLineChose.png differ diff --git a/src/assets/images/time-line-icon.png b/src/assets/images/time-line-icon.png new file mode 100644 index 0000000..31e37fa Binary files /dev/null and b/src/assets/images/time-line-icon.png differ diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index be6d44f..cb5c2e2 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -413,7 +413,7 @@ h6 { background: #ffc63d; color: #000000; } - + .my-downAllFile-btn { width: 140px; height: 34px; @@ -513,6 +513,21 @@ h6 { } } +.myUpdate_popover { + min-width: 430px !important; + border-radius: 6px !important; + padding: 8px !important; + background: #FFFFFF !important; + box-shadow: 0 0 8px 0 #00328214 !important; + + .el-popper__arrow, + .el-popper__arrow:before { + display: none; + } + + +} + .popBtns { width: 100%; line-height: 30px; @@ -980,6 +995,13 @@ h6 { height: calc(100vh - 240px); } +.myLogCard .el-card__body { + padding: 20px 20px 0 20px !important; + overflow-y: auto; + width: 100%; + height: calc(100vh - 165px); +} + .myDetailCard .el-card__body { padding: 30px 30px 0 30px !important; overflow-y: auto; @@ -1059,6 +1081,41 @@ h6 { border-top: 1px solid #58585830 !important; } +// 弹窗tab页 +.my_dialog .el-tabs__nav-wrap:after { + height: 0px; +} + +.my_dialog .el-tabs__item { + align-items: center; + box-sizing: border-box; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 22px; + color: #1E1E1E; + display: flex; + padding: 0 20px; +} + +.my_dialog .el-tabs__item.is-active, +.el-tabs__item:hover { + font-family: Microsoft YaHei; + font-weight: 600; + font-size: 22px; + color: #1E1E1E; +} + +.my_dialog .el-tabs__active-bar { + height: 3px; + background: #1a75e6; + bottom: 0; + left: 0; + list-style: none; + position: absolute; + transition: width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier); + z-index: 1; +} + // 表单录入样式 .myInsertForm .el-form-item--default { margin-bottom: 20px; @@ -1294,4 +1351,67 @@ h6 { font-size: 18px; color: #000000; padding: 6px 20px; +} + +// 时间轴 +.my-time-line .el-timeline-item__timestamp.is-top { + display: inline-flex; + justify-content: center; + vertical-align: middle; + width: 110px; + height: 24px; + border-radius: 12px 12px 12px 12px; + background: #1a75e6; + font-family: Arial; + font-weight: 700; + font-size: 16px; + line-height: 26px; + color: #FEFEFF; + margin-bottom: 0px; + padding-top: 0px; +} + +.my-time-line .el-timeline-item { + padding-bottom: 34px; + position: relative; +} + +.my-time-line .el-timeline-item__content { + display: inline-table; + padding-left: 16px; + width: calc(100% - 110px); +} + +.my-time-line .el-timeline-item__wrapper { + padding-left: 34px; + position: relative; + top: 0px; +} + +.my-time-line .el-timeline-item__tail { + border-left: 1px solid #FFC63D; + height: 100%; + left: 11px; + top: 8px; + position: absolute; +} + +.my-time-line .el-timeline-item__node--normal { + height: 24px; + left: 0px; + width: 24px; +} + +.my-time-line .el-timeline-item__node { + align-items: center; + background-color: transparent; + border-color: transparent; + border-radius: 50%; + box-sizing: border-box; + display: flex; + justify-content: center; + position: absolute; + + background-image: url('../images/time-line-icon.png'); + background-size: cover; } \ No newline at end of file diff --git a/src/views/mediaLibrary/exportDialog.vue b/src/views/mediaLibrary/exportDialog.vue new file mode 100644 index 0000000..e3185dc --- /dev/null +++ b/src/views/mediaLibrary/exportDialog.vue @@ -0,0 +1,133 @@ + + \ No newline at end of file diff --git a/src/views/mediaLibrary/index.vue b/src/views/mediaLibrary/index.vue index 4852a44..9e55da5 100644 --- a/src/views/mediaLibrary/index.vue +++ b/src/views/mediaLibrary/index.vue @@ -198,7 +198,7 @@ @@ -277,6 +277,7 @@ + -
选择需要写入方案的媒体字段
+
+ + 选择需要写入方案的媒体字段 + + + 全选 + + + +
+ + + + {{ city.label }} + +