src/views/home/home-ynkm.vue
@@ -159,7 +159,7 @@
      </div>
    </div>
    <div class="right flex-c">
      <div class="row">
      <div class="row" v-show="isShowPower">
        <card>
          <big-screen-card title="电源品牌">
            <pie3d ref="powerChart"></pie3d>
@@ -241,6 +241,7 @@
  mixins: [WSMixin],
  data() {
    return {
      isShowPower: true,
      otherPwrProd: [],
      testData: [],
      alarmData: [[], [], []],
@@ -454,6 +455,18 @@
        res.sData.push({ name, value });
      }
      // 存在电源品牌显示电源品牌图形
      if (total) {
        this.isShowPower = true;
      } else {
        this.isShowPower = false;
      }
      this.$nextTick(() => {
        this.$refs.bar3d?.resize();
        this.$refs.chart_alarm?.resize();
        this.$refs.alarmPieChart?.resize();
      });
      this.$refs.powerChart.setData(res);
    },
    updateTestData(obj) {
@@ -570,9 +583,7 @@
            // v.stationArea =
            //   v.stationName1 + " " + v.stationName2 + " " + v.stationName5;
            v.battTestTimelong = formatSeconds(v.battTestTlong);
            let xuhang = v.loadCurr
              ? v.battRealCap / v.loadCurr
              : 0;
            let xuhang = v.loadCurr ? v.battRealCap / v.loadCurr : 0;
            v.xuhang = xuhang ? sethoubeiTime(xuhang) : "---";
            return v;
          });