Переглянути джерело

公司端首页修改-提交

lxh 5 місяців тому
батько
коміт
5f9aa9a3d5

+ 16 - 16
src/views/vent/home/clique/components/dialog-modal.vue

@@ -184,26 +184,26 @@
   // 根据新的数据更新依赖数据,核心方法
   function update(newC) {
     if (JSON.stringify(newC) != '{}') {
-      modalCard[0]['value'] = newC.sys_data.flength || 0;
-      modalCard[1]['value'] = newC.sys_data.personCount || 0;
-      modalCard[2]['value'] = newC.sys_data.vehicleCount || 0;
+      modalCard[0]['value'] = newC.sys_data.flength || '--';
+      modalCard[1]['value'] = newC.sys_data.personCount || '--';
+      modalCard[2]['value'] = newC.sys_data.vehicleCount || '--';
 
       // 根据目前轮播索引确定要展示的数据index
       const majorIndex = pickIndex.value % newC.majorpath_data.length;
 
-      labelM.value = newC.majorpath_data[majorIndex].deviceName;
-      valueM.value = newC.majorpath_data[majorIndex].majorpath.drag_total;
-      zlList[0]['value'] = newC.majorpath_data[majorIndex].majorpath.drag_1;
-      zlList[1]['value'] = newC.majorpath_data[majorIndex].majorpath.drag_2;
-      zlList[2]['value'] = newC.majorpath_data[majorIndex].majorpath.drag_3;
-      zlList[0]['percent'] = ((zlList[0]['value'] / valueM.value) * 100).toFixed(2);
-      zlList[1]['percent'] = ((zlList[1]['value'] / valueM.value) * 100).toFixed(2);
-      zlList[2]['percent'] = ((zlList[2]['value'] / valueM.value) * 100).toFixed(2);
-
-      windLfList[0].value = newC.sys_data.totalRetM3 || '0';
-      windLfList[1].value = newC.sys_data.totalIntM3 || '0';
-      windLfList1[0].value = newC.sys_data.totalPlanM3 || '0';
-      windLfList1[1].value = newC.sys_data.useM3Perent || '0';
+      labelM.value = newC.majorpath_data[majorIndex].deviceName || '--';
+      valueM.value = newC.majorpath_data[majorIndex].majorpath.drag_total || '--';
+      zlList[0]['value'] = newC.majorpath_data[majorIndex].majorpath.drag_1 || '--';
+      zlList[1]['value'] = newC.majorpath_data[majorIndex].majorpath.drag_2 || '--';
+      zlList[2]['value'] = newC.majorpath_data[majorIndex].majorpath.drag_3 || '--';
+      zlList[0]['percent'] = ((zlList[0]['value'] / valueM.value) * 100).toFixed(2) || '--';
+      zlList[1]['percent'] = ((zlList[1]['value'] / valueM.value) * 100).toFixed(2) || '--';
+      zlList[2]['percent'] = ((zlList[2]['value'] / valueM.value) * 100).toFixed(2) || '--';
+
+      windLfList[0].value = newC.sys_data.totalRetM3 || '--';
+      windLfList[1].value = newC.sys_data.totalIntM3 || '--';
+      windLfList1[0].value = newC.sys_data.totalPlanM3 || '--';
+      windLfList1[1].value = newC.sys_data.useM3Perent || '--';
 
       // vent.value = newC.majorpath_data[majorIndex].majorpath.drag_total;
       // gas.value = newC.majorpath_data[majorIndex].majorpath.m3_total;

+ 1 - 6
src/views/vent/home/clique/index.vue

@@ -110,7 +110,6 @@ function getMonitor() {
 //获取公司端首页数据
 async function getHomeDataList() {
   let res = await getHomeData();
-  console.log(res, '公司端首页数据----------');
   if (res && res.length > 0) {
     earlyWarn.value = res;
     roadData.totallength = res.reduce((len, r) => {
@@ -144,11 +143,7 @@ async function getHomeDataList() {
     compositeData.value = res.reduce((arr, e) => {
       return [...arr, ...e.majorpath_data];
     }, []);
-
-    let centerDetail = res.filter((v) => v.orgcode == orgcode.value)[0];
-    if (centerDetail.majorpath_data.length != 0 || JSON.stringify(centerDetail.sys_data) != '{}') {
-      centerDetail.value = res.filter((v) => v.orgcode == orgcode.value)[0];
-    }
+    centerDetail.value = res.filter((v) => v.orgcode == orgcode.value)[0];
   }
 }
 //获取文件共享中心数据