From 06c5c5e82e8ddb36a44bd755477bcee4ca806b42 Mon Sep 17 00:00:00 2001
From: pengjunchao <499766544@qq.com>
Date: Sat, 6 Dec 2025 01:04:09 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B5=E9=9D=A2=E5=92=8C?=
=?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/chart/pages/Calculation.vue | 39 +--
src/views/chart/pages/Configure.vue | 16 +-
src/views/chart/pages/ConfigureChart.vue | 3 +-
src/views/chart/pages/MonitorResult.vue | 313 +++++++++--------------
src/views/chart/pages/Predict.vue | 14 +-
5 files changed, 164 insertions(+), 221 deletions(-)
diff --git a/src/views/chart/pages/Calculation.vue b/src/views/chart/pages/Calculation.vue
index 9404b3b..b42b6dc 100644
--- a/src/views/chart/pages/Calculation.vue
+++ b/src/views/chart/pages/Calculation.vue
@@ -85,7 +85,7 @@
BDT:
-
+
@@ -198,12 +198,12 @@
@@ -350,20 +281,6 @@ export default {
}
.chart-wrap {
flex: 1;
- display: flex;
- flex-wrap: wrap;
- &.multiple {
- .chart-box {
- flex: 0 0 50%;
- box-sizing: border-box;
- padding: 10px;
- }
- }
- .chart-box {
- flex: 1;
- box-sizing: border-box;
- padding: 10px;
- }
}
}
}
diff --git a/src/views/chart/pages/Predict.vue b/src/views/chart/pages/Predict.vue
index 8b7b422..a326a92 100644
--- a/src/views/chart/pages/Predict.vue
+++ b/src/views/chart/pages/Predict.vue
@@ -185,7 +185,8 @@ export default {
arr.forEach(item => {
const url = this.outPath + '\\' + this.queryParams.case_no + '_' + item + '_ROC.json'
const path = url.replace(/\\/g, '/')
- this.$axios.get(window.CONFIG.baseUrl + '/download', { params: { path: path }})
+ // this.$axios.get(window.CONFIG.baseUrl + '/download', { params: { path: path }})
+ this.downloadFile(path, this.queryParams.case_no + '_' + item + '_ROC.json')
})
},
chart() {
@@ -261,6 +262,17 @@ export default {
}
this.myChart.setOption(option)
},
+ downloadFile(url, filename) {
+ const link = document.createElement('a')
+ link.href = url
+ link.download = filename
+ link.style.display = 'none'
+
+ document.body.appendChild(link)
+ link.click()
+
+ document.body.removeChild(link)
+ },
},
}