管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-03-22 193c02587585f85853352f5553a0f068d078696c
src/components/Screen/right.vue
@@ -1,6 +1,9 @@
<template>
  <div class="current">
    <div class="rightContainer" v-if="currentDisplay == '大屏' && ChartDisplay">
    <div
      class="rightContainer"
      v-if="currentDisplay == '大屏' && ChartDisplay"
    >
      <div class="current1">
        <div class="aside-title">项目统计</div>
        <project-category></project-category>
@@ -15,7 +18,10 @@
      </div>
    </div>
    <!-- 全球、全国项目 -->
    <div class="rightContainer" v-if="currentDisplay == '项目'">
    <div
      class="rightContainer"
      v-if="currentDisplay == '项目'"
    >
      <div class="current1">
        <div class="aside-title"></div>
        <!-- <country-dimension-bar ref="barRef"></country-dimension-bar> -->
@@ -31,7 +37,10 @@
          v-if="currentProject == '全球项目'"
          ref="pieRef"
        ></country-dimension-pie>
        <province-dimension-pie v-else ref="pieRef"></province-dimension-pie>
        <province-dimension-pie
          v-else
          ref="pieRef"
        ></province-dimension-pie>
      </div>
      <div class="current1">
        <div class="aside-title">数据使用情况</div>
@@ -42,7 +51,10 @@
      </div>
    </div>
    <!-- 全国、全球管网 -->
    <div class="rightContainer" v-if="currentDisplay == '管网'">
    <div
      class="rightContainer"
      v-if="currentDisplay == '管网'"
    >
      <div class="current1">
        <div class="aside-title">站场座数</div>
        <!-- <country-dimension-bar ref="barRef"></country-dimension-bar> -->
@@ -67,7 +79,10 @@
      </div>
    </div>
    <!-- 单个工程 -->
    <div class="rightContainer" v-if="currentDisplay == '工程'">
    <div
      class="rightContainer"
      v-if="currentDisplay == '工程'"
    >
      <div class="current1">
        <div class="aside-title">数据存储量</div>
        <base-line-chart
@@ -86,7 +101,10 @@
      </div>
      <div class="current1">
        <div class="aside-title">管道条数</div>
        <div class="content" style="height: 30px">
        <div
          class="content"
          style="height: 30px"
        >
          <div class="header">
            <div>格式</div>
            <div>数量</div>
@@ -97,7 +115,10 @@
    </div>
    <div class="rightarrow">
      <img :src="RightImg" @click="ChangeRight" />
      <img
        :src="RightImg"
        @click="ChangeRight"
      />
    </div>
  </div>
</template>
@@ -251,6 +272,10 @@
        projectCode: code,
      }
    })
    this.$bus.$on("closeLeftAndRightMenu", (res) => {
      this.ChartDisplay = res
      this.ChangeRight();
    })
  },
  methods: {