From f44a39eee549f01c2891f1dbe232b1265e54e6c8 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Mon, 21 Apr 2025 10:25:19 +0800
Subject: [PATCH] 修改大屏
---
src/views/hazardousChemicals/bigScreen/components/midTop.vue | 25 +++++++++++++++++++++----
1 files changed, 21 insertions(+), 4 deletions(-)
diff --git a/src/views/hazardousChemicals/bigScreen/components/midTop.vue b/src/views/hazardousChemicals/bigScreen/components/midTop.vue
index d9a5dd8..2895e47 100644
--- a/src/views/hazardousChemicals/bigScreen/components/midTop.vue
+++ b/src/views/hazardousChemicals/bigScreen/components/midTop.vue
@@ -37,8 +37,10 @@
</template>
<script setup>
import * as echarts from 'echarts';
-import {onMounted,onBeforeUnmount,ref,computed} from "vue";
+import {onMounted, onBeforeUnmount, ref, computed, reactive} from "vue";
import SUZHOU from './map.json'
+import {getAvoidList} from "@/api/hazardousChemicals/avoid";
+import {ElMessage} from "element-plus";
// 表格数据
const companyData = [
{ id: 1, rank: 1, company: '化工企业A', warehouse: '仓库1', warning: '相忌预警' },
@@ -54,7 +56,7 @@
{ id: 11, rank: 11, company: '化工企业K', warehouse: '仓库11', warning: '' },
{ id: 12, rank: 12, company: '化工企业L', warehouse: '仓库12', warning: '' },
]
-
+// const companyData = ref([])
// 配置参数
const visibleRows = 8 // 显示的行数
const scrollSpeed = 1 // 每次滚动的像素数
@@ -64,6 +66,7 @@
let animationFrame = null
onMounted(()=>{
+ // getList()
initChart()
// 设置视口高度
if (viewport.value) {
@@ -80,6 +83,16 @@
cancelAnimationFrame(animationFrame)
}
})
+
+// const getList = async () => {
+// const res = await getAvoidList({warningType: '', companyId: null})
+// if(res.code == 200){
+// companyData.value = res.data
+// console.log(companyData.value,555)
+// }else{
+// ElMessage.warning(res.message)
+// }
+// }
// 复制前几行数据用于循环
const loopData = computed(() => {
@@ -296,8 +309,12 @@
.scroll-content {
will-change: transform; /* 优化性能 */
}
+ .danger {
+ color: #ff2f2f;
+ animation: blink 1s infinite;
+ }
.warning {
- color: #ff0000;
+ color: yellow;
animation: blink 1s infinite;
}
}
@@ -305,7 +322,7 @@
@keyframes blink {
0% { opacity: 1; }
- 50% { opacity: 0.7; }
+ 50% { opacity: 0.8; }
100% { opacity: 1; }
}
--
Gitblit v1.9.2