From 4b275f2093954cc58bbc23e4fc67e67d6fe81c0b Mon Sep 17 00:00:00 2001 From: Riku <risaku@163.com> Date: 星期日, 13 七月 2025 22:46:35 +0800 Subject: [PATCH] 2025.7.13 污染动态溯源 --- src/views/historymode/HistoryMode.vue | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/views/historymode/HistoryMode.vue b/src/views/historymode/HistoryMode.vue index 99b1303..2865dec 100644 --- a/src/views/historymode/HistoryMode.vue +++ b/src/views/historymode/HistoryMode.vue @@ -28,7 +28,6 @@ :factor="factorDatas.factor[factorType]" @change="handleLegendTypeChange" ></FactorLegend> - <!-- <SourceTrace></SourceTrace> --> </el-row> <el-row class="historical" justify="center"> <HistoricalTrajectory @@ -53,6 +52,13 @@ :device-type="deviceType" :device-code="deviceCode" ></DataSheet> + <SourceTrace + class="source-trace" + v-model:factorType="factorType" + direction="left" + mode="history" + :mission-code="missionCode" + ></SourceTrace> </div> </template> @@ -87,6 +93,7 @@ }, data() { return { + missionCode: undefined, // 鐩戞祴璁惧绫诲瀷 deviceType: TYPE0, // 鐩戞祴璁惧缂栧彿 @@ -120,7 +127,7 @@ if (nValue != oValue && this.status == 0) { Layer.clear(); this.draw(); - this.drawHighlightPollution(); + // this.drawHighlightPollution(); } } }, @@ -227,6 +234,7 @@ this.deviceType = deviceType; this.deviceCode = deviceCode; this.mission = mission; + this.missionCode = mission.missionCode; let startTime, endTime; if (timeArray && timeArray.length == 2) { startTime = moment(timeArray[0]).format('YYYY-MM-DD HH:mm:ss'); @@ -307,4 +315,9 @@ left: 0; right: 0; } +.source-trace { + position: absolute; + right: 0; + bottom: 0px; +} </style> -- Gitblit v1.9.3