From d6e6f8b5b31e132e4597eb531168d3e88f3bda72 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期五, 04 七月 2025 17:26:49 +0800 Subject: [PATCH] 2025.7.4 动态溯源 --- src/views/sourcetrace/component/PollutedExceptionItem.vue | 66 ++++---------------------------- 1 files changed, 9 insertions(+), 57 deletions(-) diff --git a/src/views/sourcetrace/component/PollutedExceptionItem.vue b/src/views/sourcetrace/component/PollutedExceptionItem.vue index 0aeedff..9351fb8 100644 --- a/src/views/sourcetrace/component/PollutedExceptionItem.vue +++ b/src/views/sourcetrace/component/PollutedExceptionItem.vue @@ -27,9 +27,9 @@ <el-icon><Timer /></el-icon> {{ '鍒囩墖鏃舵锛�' + - item.pollutedData.startTime + + item.pollutedData._startTime + ' - ' + - item.pollutedData.endTime + item.pollutedData._endTime }} </el-text> </div> @@ -46,7 +46,7 @@ </div> --> <div> <el-text type="primary"> - <el-icon><BellFilled /></el-icon> + <el-icon><Bell /></el-icon> 寮傚父绫诲瀷锛歿{ item.pollutedData.exception }} </el-text> </div> @@ -105,7 +105,8 @@ ></RealTimeLineChart> <!-- </div> --> <div class="border-dashed"> - <el-text type="" tag="mark"> + <el-icon color="#ffbc58" size="20"><WarningFilled /></el-icon> + <el-text type="primary" tag="b"> {{ item.pollutedSource.conclusion }} </el-text> </div> @@ -113,57 +114,6 @@ :show-marks="item.showMore" :scene-list="item.pollutedSource.sceneList" ></SceneTable> - - <!-- <el-space gap="4"> - <el-tag :type="item.status == 1 ? 'danger' : 'info'">{{ - item._statusStr - }}</el-tag> - <el-text type="default">{{ item.exception }}</el-text> - </el-space> - <el-row gap="4"> - <el-text type="primary">鍙戠敓鏃堕棿锛�</el-text> - <el-text type="primary">{{ - item.startTime + ' 鑷� ' - }}</el-text> - <el-text type="primary">{{ - item.status == 1 ? '褰撳墠' : item.endTime - }}</el-text> - </el-row> - <el-row> - <el-col :span="6"> - <el-statistic title="鍥犲瓙" :value="item.factorName" /> - </el-col> - <el-col :span="6"> - <el-statistic title="鍧囧��" :value="item.avg" /> - </el-col> - <el-col :span="6"> - <el-statistic title="宄板��" :value="item.max" /> - </el-col> - <el-col :span="6"> - <el-statistic title="璋峰��" :value="item.min" /> - </el-col> - </el-row> - <el-row justify="space-between"> - <el-link - type="primary" - @click="item.showMore = !item.showMore" - > - {{ - (item.showMore ? '鏀惰捣婧簮鍦烘櫙' : '鏌ョ湅婧簮鍦烘櫙') + - '锛�' + - item.relatedSceneList.length + - '锛�' - }} - </el-link> - <el-link type="primary" @click="drawSector(item)"> - 鏌ョ湅寮傚父 - </el-link> - </el-row> - <SceneTable - v-show="item.showMore" - :scene-list="item.relatedSceneList" - ></SceneTable> - <el-divider /> --> </el-scrollbar> </template> </BaseCard> @@ -233,13 +183,15 @@ padding: 0 4px; /* margin-right: 2px; */ width: 340px; - height: 35vh; - border-right: 1px solid white; + height: 400px; + /* border-right: 1px solid white; */ border-radius: 2px; } .border-dashed { /* border: 1px dashed white; */ + display: flex; + /* align-items: center; */ border: 1px dashed #ffbc58; padding: 0px 1px; margin-bottom: 4px; -- Gitblit v1.9.3