From 7f6661cca40e3530111d628222fa25462022ec78 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 04 九月 2025 18:25:36 +0800
Subject: [PATCH] 2025.9.4
---
src/views/sourcetrace/component/PollutedWarnItem.vue | 41 +++++++++++++++++++++++++++++++++++++----
1 files changed, 37 insertions(+), 4 deletions(-)
diff --git a/src/views/sourcetrace/component/PollutedWarnItem.vue b/src/views/sourcetrace/component/PollutedWarnItem.vue
index d047320..90a8456 100644
--- a/src/views/sourcetrace/component/PollutedWarnItem.vue
+++ b/src/views/sourcetrace/component/PollutedWarnItem.vue
@@ -30,7 +30,10 @@
<div>
<el-text type="info">
<el-icon><MapLocation /></el-icon>
- {{ '鎵�鍦ㄥ尯鍩燂細' + item.pollutedArea.address }}
+ {{
+ '鎵�鍦ㄥ尯鍩燂細' +
+ (item.pollutedArea.address ? item.pollutedArea.address : '')
+ }}
</el-text>
</div>
<!-- <div>
@@ -45,11 +48,23 @@
</el-text>
</div>
<el-row style="border-top: 1px solid white"> </el-row>
- <RealTimeLineChart
+ <div v-for="s in item.pollutedData.statisticMap" :key="s.factorId">
+ <el-row justify="space-between" class="wrap">
+ <div class="flex-col m-r-4">
+ <div class="factor-name">{{ s.factorName }}</div>
+ </div>
+ <RealTimeLineChart
+ v-for="(item1, index1) in s._chartOptions"
+ :key="index1"
+ :model-value="item1"
+ ></RealTimeLineChart>
+ </el-row>
+ </div>
+ <!-- <RealTimeLineChart
v-for="(item1, index1) in item._chartOptions"
:key="index1"
:model-value="item1"
- ></RealTimeLineChart>
+ ></RealTimeLineChart> -->
</el-scrollbar>
</template>
</BaseCard>
@@ -117,7 +132,7 @@
padding: 0 4px;
/* margin-right: 2px; */
width: 340px;
- height: 240px;
+ height: 260px;
/* border-right: 1px solid white; */
border-radius: 2px;
}
@@ -130,4 +145,22 @@
padding: 0px 1px;
margin-bottom: 4px;
}
+
+.wrap {
+ border-bottom: 1px solid rgba(255, 255, 255, 0.329);
+}
+
+.flex-col {
+ display: flex;
+ flex-direction: column;
+}
+
+.factor-value {
+ font-weight: 600;
+ font-size: 20px;
+}
+
+.factor-name {
+ color: #23dad1;
+}
</style>
--
Gitblit v1.9.3