Parcourir la source

perf(monthlyAssessSum): 过滤空数据再执行并行请求

减少无效的并行请求处理开销,提升页面渲染性能
huoyi il y a 1 mois
Parent
commit
c988e3464a
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/views/performanceManage/monthlyAssessSum/index.vue

+ 1 - 1
src/views/performanceManage/monthlyAssessSum/index.vue

@@ -540,7 +540,7 @@ const getList = async () => {
540 540
       }
541 541
     })
542 542
 
543
-    traversalData1.value = await Promise.all(brigadeDataPromises)
543
+    traversalData1.value = await Promise.all(brigadeDataPromises.filter(item => item.tableData?.length > 0 || item.improveData?.length > 0 || item.incompData?.length > 0))
544 544
 
545 545
     if (scoreDistRes.status === 'fulfilled' && scoreDistRes.value.data) {
546 546
       const data = scoreDistRes.value.data