Newer
Older
CloudBrainNew / src / views / WisdomTravel / index.vue
StephanieGitHub on 4 Feb 2021 3 KB first commit
<template>
  <panel-container>
    <modular-layout>
      <panel-title-1>智慧旅游</panel-title-1>
    <div class="Modular_main">
      <div>
        <vue-scroll>
          <div class="row">
            <div class="col-50">
              <TitleThree title="管线长度" />
              <div class="Modular_left">

              </div>
            </div>
            <div class="col-50">
              <TitleThree title="管网附属物" />
              <div class="Modular_left">
                <div class="module-corner">
                  <Corner2 />
                </div>
              </div>
            </div>
          </div>
          <div class="row">
            <div class="col-30">
              <TitleThree title="运行工况" />
              <div class="Modular_left">
                <DataList :data="workStatu" :title="['指标名称','数量']" >
                  <Corner2 slot="corner" />
                </DataList>
              </div>
            </div>
            <div class="col-35">
              <TitleThree title="监测设备数量" />
              <div class="Modular_left">
                <div class="module-corner">

                  <Corner2 />
                </div>
              </div>
            </div>
            <div class="col-30">
              <TitleThree title="设备在线情况" />
              <div class="Modular_left">
                <div class="module-corner">
                  <Corner2 />
                </div>
              </div>
            </div>
          </div>
          <div class="row">
            <div class="col-30">
              <TitleThree title="设备报警次数" />
              <div class="Modular_left">
              </div>
            </div>
            <div class="col-70">
              <TitleThree title="监测设备数量" />
              <div class="Modular_left">
                <div class="module-corner">
                  <Corner2 />
                </div>
              </div>
            </div>
          </div>
        </vue-scroll>
      </div>
    </div>
    </modular-layout>
  </panel-container>
</template>

<script>
import Corner2 from "@/components/Corner2"
import DataList from '@/components/DataList'
export default {
  components:{
    Corner2,
    DataList
  },
  data() {
    return {
      // 运行工况
      workStatu:[
        { name: "给水管线泄露", num: "100", unit:'(个)' },
        { name: "雨水管线溢流", num: "100", unit:'(个)' },
        { name: "污水管井有害气体超标", num: "100", unit:'(个)' },
        { name: "井盖意外开启", num: "100", unit:'(个)' },
        { name: "消防栓偷水", num: "100", unit:'(个)' },
        { name: "燃气管线泄漏", num: "100", unit:'(个)' }
      ],
    }
  },
  created(){
    console.log('我是:WisdomTravel');
  },
  mounted() {
  },
  methods: {
    callEchart(idBox, data, offset) {
      const _width = document.getElementById(idBox).clientWidth;
      this.$set(data,'width',_width);
      this.$set(data,'height', _width/offset);
    },
  }
}

</script>

<style scoped>
.panel-container{
  width: 100%;
  height: 100%;
  overflow: auto;
}
/* 盒子 */
.row{
  width: 100%;
  overflow: hidden;
  margin: 0.07rem 0;
}
.row-flex{
  display:flex;
  justify-content:space-between;
}
.col-50{
  width: 50%;
  float: left;
}
.col-30{
  width: 30%;
  float: left;
}
.col-35{
  width: 35%;
  float: left;
}
.col-70{
  width: 70%;
  float: left;
}

</style>
<style>
.page-shms .dataListBox li{
  padding: .052rem .08rem !important;
}
</style>