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 @@
+
+
+
+
+
+
+
+
+
+ {{ city.label }}
+
+
+
+
+
+
+ {{ city.label }}
+
+
+
+
+
+
+
+
+ {{ city.label }}
+
+
+
+
+
+
+
+
+
+
+
\ 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 @@
{{ scope.row.mediaName
- }}
+ }}
@@ -277,6 +277,7 @@
+
-
+
+
+
+
+ {{ city.label }}
+
+