diff --git a/src/assets/img/zheke/top1.png b/src/assets/img/zheke/top1.png new file mode 100644 index 0000000..15ca39c Binary files /dev/null and b/src/assets/img/zheke/top1.png differ diff --git a/src/assets/img/zheke/top2.png b/src/assets/img/zheke/top2.png new file mode 100644 index 0000000..abfb4ca Binary files /dev/null and b/src/assets/img/zheke/top2.png differ diff --git a/src/assets/img/zheke/top3.png b/src/assets/img/zheke/top3.png new file mode 100644 index 0000000..d619d67 Binary files /dev/null and b/src/assets/img/zheke/top3.png differ diff --git a/src/assets/img/zheke/top4.png b/src/assets/img/zheke/top4.png new file mode 100644 index 0000000..b991e25 Binary files /dev/null and b/src/assets/img/zheke/top4.png differ diff --git a/src/components/item-wrap/item-wrap.vue b/src/components/item-wrap/item-wrap.vue index a6e791d..f8ae55a 100644 --- a/src/components/item-wrap/item-wrap.vue +++ b/src/components/item-wrap/item-wrap.vue @@ -81,7 +81,7 @@ $item_title_content-height: calc(100% - 33px - 20px); .item_title_content_def { width: 100%; - height: 1px; + height: 100%; background: #fff; } diff --git a/src/views/index/LeftBottom.vue b/src/views/index/LeftBottom.vue index 302bf0c..d7250e8 100644 --- a/src/views/index/LeftBottom.vue +++ b/src/views/index/LeftBottom.vue @@ -1,155 +1,221 @@ \ No newline at end of file diff --git a/src/views/index/RightCenter.vue b/src/views/index/RightCenter.vue index 674a4cc..681a485 100644 --- a/src/views/index/RightCenter.vue +++ b/src/views/index/RightCenter.vue @@ -1,45 +1,213 @@ \ No newline at end of file + +.progress-bar { + height: 6px; + background-color: #f0f2f5; + border-radius: 3px; + overflow: hidden; + + .progress-inner { + height: 100%; + background-color: #4b96ff; + border-radius: 3px; + } +} + \ No newline at end of file diff --git a/src/views/index/average-duration.vue b/src/views/index/average-duration.vue index c75719a..505c1c3 100644 --- a/src/views/index/average-duration.vue +++ b/src/views/index/average-duration.vue @@ -159,13 +159,13 @@ onUnmounted(() => {
- - + :key="item.value" + :label="item.label" + :value="item.value" + /> +
@@ -196,13 +196,13 @@ onUnmounted(() => { .filter-item { .filter-select { width: 120px; - - :deep(.el-input__wrapper) { - background-color: #f5f7fa; - box-shadow: none; + + :deep(.el-input__wrapper) { + background-color: #f5f7fa; + box-shadow: none; border-radius: 4px; - } - + } + :deep(.el-input__inner) { font-size: 12px; } diff --git a/src/views/index/components/LeftBottom.vue b/src/views/index/components/LeftBottom.vue deleted file mode 100644 index 302bf0c..0000000 --- a/src/views/index/components/LeftBottom.vue +++ /dev/null @@ -1,155 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/index/components/RightBottom.vue b/src/views/index/components/RightBottom.vue deleted file mode 100644 index e771694..0000000 --- a/src/views/index/components/RightBottom.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/index/components/RightCenter.vue b/src/views/index/components/RightCenter.vue deleted file mode 100644 index 674a4cc..0000000 --- a/src/views/index/components/RightCenter.vue +++ /dev/null @@ -1,158 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/index/components/RightTop.vue b/src/views/index/components/RightTop.vue deleted file mode 100644 index 6bde41b..0000000 --- a/src/views/index/components/RightTop.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/index/index.vue b/src/views/index/index.vue index bf8d41a..42f5b3c 100644 --- a/src/views/index/index.vue +++ b/src/views/index/index.vue @@ -6,17 +6,15 @@ const ContentHeader = defineAsyncComponent(() => import("./content-header.vue")) // 导入左侧组件 const LeftTop = defineAsyncComponent(() => import("./LeftTop.vue")); const LeftCenter = defineAsyncComponent(() => import("./LeftCenter.vue")); -const AverageDuration = defineAsyncComponent(() => import("./average-duration.vue")); -const LeftBottom = defineAsyncComponent(() => import("./components/LeftBottom.vue")); +const LeftBottom = defineAsyncComponent(() => import("./LeftBottom.vue")); + // 导入中间组件 const CenterTop = defineAsyncComponent(() => import("./components/CenterTop.vue")); const CenterBottom = defineAsyncComponent(() => import("./components/CenterBottom.vue")); // 导入右侧组件 -const RightTop = defineAsyncComponent(() => import("./components/RightTop.vue")); -const RightCenter = defineAsyncComponent(() => import("./components/RightCenter.vue")); -const RightBottom = defineAsyncComponent(() => import("./components/RightBottom.vue")); +const RightCenter = defineAsyncComponent(() => import("./RightCenter.vue"));