From ddc85c375af71d0891708d623a94691a88847caf Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期三, 04 十二月 2024 17:00:09 +0800
Subject: [PATCH] 气体修改

---
 src/views/monitorData/gasData/index.vue |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/views/monitorData/gasData/index.vue b/src/views/monitorData/gasData/index.vue
index 1baa150..fe1c36f 100644
--- a/src/views/monitorData/gasData/index.vue
+++ b/src/views/monitorData/gasData/index.vue
@@ -212,6 +212,14 @@
             xData.value = resChart.data.data.map((item: any) => {
                 return item.time;
             })
+            if(resChart.data.data && resChart.data.data.length > 0){
+              const gasNewValue = resChart.data.data[0].gasCategoryConfigurationRespDTO
+              if(resChart.data.data && gasNewValue && gasNewValue != null ){
+                resChart.data.data.forEach(item => {
+                  item.gasValue = ((Number(item.gasValue) - Number(gasNewValue.concentration)) * Number(gasNewValue.multiplication)).toFixed(2)
+                })
+              }
+            }
             yData.value = resChart.data.data.map((item: any) => {
                 return item.gasValue;
             })
@@ -245,6 +253,14 @@
     let res = await gasDataApi().getGasLinePage(pageParam);
     if(res.data.code == 100) {
         state.tableData.data = res.data.data;
+        if(res.data.data && res.data.data.length > 0){
+          const gasNewValue =  state.tableData.data[0].gasCategoryConfigurationRespDTO
+          if(res.data.data && gasNewValue && gasNewValue != null ){
+            state.tableData.data.forEach(item => {
+              item.gasValue = ((Number(item.gasValue) - Number(gasNewValue.concentration)) * Number(gasNewValue.multiplication)).toFixed(2)
+            })
+          }
+        }
         state.tableData.total = res.data.total == null ? 0 :res.data.total;
         state.tableData.listQuery.pageIndex = res.data.pageIndex;
         state.tableData.listQuery.pageSize = res.data.pageSize;

--
Gitblit v1.9.2