Quellcode durchsuchen

fix(statistics): 修复代码统计接口数据展示问题

- 在获取数据前清空 tableData.value 数组,避免数据叠加
-优化代码格式,统一使用单引号,提高代码一致性
-移除多余的分号,统一代码风格
wui vor 9 Monaten
Ursprung
Commit
5b7d403c91
1 geänderte Dateien mit 7 neuen und 6 gelöschten Zeilen
  1. 7 6
      src/views/StatisticsView.vue

+ 7 - 6
src/views/StatisticsView.vue

@@ -70,6 +70,7 @@ async function refresh() {
 }
 
 async function codeStatistics() {
+    tableData.value = []
     const quantityResponse = await http.get('/task/codeStatistics')
     const balanceResponse = await http.get('/task/balanceStatistics')
 
@@ -83,19 +84,19 @@ async function codeStatistics() {
             channel: item.channel,
             todayData: parseInt(item.todayData, 10) || 0,
             yesterdayData: parseInt(item.yesterdayData, 10) || 0,
-            balance: balance !== undefined ? parseInt(balance, 10) : '-',
-        });
+            balance: balance !== undefined ? parseInt(balance, 10) : '-'
+        })
 
-        balanceMap.delete(item.channel);
-    });
+        balanceMap.delete(item.channel)
+    })
 
     for (const [channel, balance] of balanceMap) {
         tableData.value.push({
             channel,
             todayData: 0,
             yesterdayData: 0,
-            balance: parseInt(balance, 10),
-        });
+            balance: parseInt(balance, 10)
+        })
     }
 }