From b1166f5187b1e8117973550aa5d0540a0212a374 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=86=89=E5=86=89?= Date: Wed, 17 Sep 2025 10:34:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8=E6=94=B6=E7=9B=8A?= =?UTF-8?q?=E3=80=81=E4=BA=A4=E6=8D=A2=E6=9C=BA=E6=94=B6=E7=9B=8A=E3=80=81?= =?UTF-8?q?=E5=9B=BE=E5=BD=A2=E5=88=86=E6=9E=90=E6=B7=BB=E5=8A=A0tab?= =?UTF-8?q?=E6=A0=8F=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/echartsList/dateTimeSelect.vue | 6 + .../earnManage/server/analysisChart.vue | 395 +++++++++++++++ .../earnManage/server/dialogView.vue | 380 ++------------ .../disRevenue/earnManage/server/index.vue | 361 +------------- .../earnManage/server/serverTabs.vue | 382 ++++++++++++++ .../disRevenue/earnManage/switch/index.vue | 471 ++---------------- .../earnManage/switch/switchTabs.vue | 463 +++++++++++++++++ 7 files changed, 1335 insertions(+), 1123 deletions(-) create mode 100644 src/views/disRevenue/earnManage/server/analysisChart.vue create mode 100644 src/views/disRevenue/earnManage/server/serverTabs.vue create mode 100644 src/views/disRevenue/earnManage/switch/switchTabs.vue diff --git a/src/components/echartsList/dateTimeSelect.vue b/src/components/echartsList/dateTimeSelect.vue index 6f42b52..8afd0cd 100644 --- a/src/components/echartsList/dateTimeSelect.vue +++ b/src/components/echartsList/dateTimeSelect.vue @@ -69,6 +69,7 @@ methods: { toggle(val, num) { this.isActive = val; + this.dateRange = []; if (val && val === 'MONTH') { this.getDaysOfPreviousMonth(); } else if (val && (val === 'THREEMONTH' || val === 'HALFYEAR' || val === 'YEAR')) { @@ -80,6 +81,7 @@ // 时间选择器 dateChange() { this.$emit("dataChange", this.isActive, this.dateRange); + this.isActive = ''; // this.getDaysOfPreviousMonth(this.dateRange[0], this.dateRange[1]); }, // 获取当前日期前7天的所有日期(格式:YYYY-MM-DD) @@ -178,6 +180,10 @@ } ::v-deep .el-date-editor .el-range-separator { vertical-align: super!important; + } + ::v-deep .el-date-editor .el-range__close-icon { + margin-top: -38px; + margin-right: -14px; } .ultabs { width: 500px; diff --git a/src/views/disRevenue/earnManage/server/analysisChart.vue b/src/views/disRevenue/earnManage/server/analysisChart.vue new file mode 100644 index 0000000..12ea9b7 --- /dev/null +++ b/src/views/disRevenue/earnManage/server/analysisChart.vue @@ -0,0 +1,395 @@ + + + + diff --git a/src/views/disRevenue/earnManage/server/dialogView.vue b/src/views/disRevenue/earnManage/server/dialogView.vue index 290e40b..2668db4 100644 --- a/src/views/disRevenue/earnManage/server/dialogView.vue +++ b/src/views/disRevenue/earnManage/server/dialogView.vue @@ -1,369 +1,65 @@ diff --git a/src/views/disRevenue/earnManage/server/index.vue b/src/views/disRevenue/earnManage/server/index.vue index c21e9ec..b0d0f18 100644 --- a/src/views/disRevenue/earnManage/server/index.vue +++ b/src/views/disRevenue/earnManage/server/index.vue @@ -1,367 +1,42 @@ diff --git a/src/views/disRevenue/earnManage/server/serverTabs.vue b/src/views/disRevenue/earnManage/server/serverTabs.vue new file mode 100644 index 0000000..7fc3f1f --- /dev/null +++ b/src/views/disRevenue/earnManage/server/serverTabs.vue @@ -0,0 +1,382 @@ + + + + + diff --git a/src/views/disRevenue/earnManage/switch/index.vue b/src/views/disRevenue/earnManage/switch/index.vue index ffed083..cf25069 100644 --- a/src/views/disRevenue/earnManage/switch/index.vue +++ b/src/views/disRevenue/earnManage/switch/index.vue @@ -1,447 +1,42 @@ - + diff --git a/src/views/disRevenue/earnManage/switch/switchTabs.vue b/src/views/disRevenue/earnManage/switch/switchTabs.vue new file mode 100644 index 0000000..8b96b75 --- /dev/null +++ b/src/views/disRevenue/earnManage/switch/switchTabs.vue @@ -0,0 +1,463 @@ + + + + +