From 1788c96aea9247cc36ef8b82734997f1a6a92fb4 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 23 八月 2024 11:07:42 +0800
Subject: [PATCH] 新增新版本。静安区特供版

---
 src/components/monitor/DataTable.vue |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/components/monitor/DataTable.vue b/src/components/monitor/DataTable.vue
index 2681130..29619e0 100644
--- a/src/components/monitor/DataTable.vue
+++ b/src/components/monitor/DataTable.vue
@@ -65,6 +65,7 @@
 import { FactorDatas } from '@/model/FactorDatas';
 import { checkboxOptions } from '@/constant/checkbox-options';
 import { TYPE0 } from '@/constant/device-type';
+import { windDir } from '@/constant/wind-dir';
 
 export default {
   props: {
@@ -112,13 +113,18 @@
         if (Object.hasOwnProperty.call(this.factorDatas.factor, key)) {
           const f = this.factorDatas.factor[key];
           f.datas.forEach((v, i) => {
+            const name = f.factorName;
+            let value = v.factorData;
+            if (name == 'WIND_DIRECTION') {
+              value = windDir(value);
+            }
             if (list.length <= i) {
               list.push({
                 index: i,
-                [f.factorName]: v.factorData
+                [name]: value
               });
             } else {
-              list[i][f.factorName] = v.factorData;
+              list[i][name] = value;
             }
           });
         }
@@ -164,7 +170,8 @@
 .el-table {
   --el-table-bg-color: transparent;
   --el-table-row-hover-bg-color: #23dad0a2;
-  --el-table-current-row-bg-color: #7dff5d96;
+  --el-table-current-row-bg-color: #23dad0a2;
+  /* --el-table-current-row-bg-color: #7dff5d96; */
   --el-table-text-color: var(--font-color);
 }
 

--
Gitblit v1.9.3