Commit 59d4d9d60b6e89235eaef251a1e4150d3aa9b5d6

Authored by liuqimichale
1 parent cdf2f6c3

设备

src/components/VBerth.vue
... ... @@ -10,8 +10,8 @@
10 10 <pie-echart :chart-data="pieChartData"></pie-echart>
11 11 </li>
12 12 <li class="berth-inf">
13   - <p><span class="free-berth">11834</span><span>空余</span></p>
14   - <p><span class="buss-berth">4496</span><span>占有</span></p>
  13 + <p><span class="free-berth">{{11834|filterTotal}}</span><span>空余</span></p>
  14 + <p><span class="buss-berth">{{4496|filterTotal}}</span><span>占有</span></p>
15 15 </li>
16 16 </ul>
17 17 </div>
... ...
src/components/VEquipment.vue 0 → 100644
  1 +<template>
  2 + <div class="theme-wrap">
  3 + <card-title> <span>设备监控消息</span></card-title>
  4 + <div class="theme-body">
  5 + <account-num>
  6 + <span>总计</span>
  7 + </account-num>
  8 + <ul class="income-echart">
  9 + <li>
  10 + <pie-echart :chart-data="pieChartData"></pie-echart>
  11 + </li>
  12 + <li class="berth-inf">
  13 + <p><span class="free-berth">11834</span><span>空余</span></p>
  14 + <p><span class="buss-berth">4496</span><span>占有</span></p>
  15 + </li>
  16 + </ul>
  17 + </div>
  18 + </div>
  19 +</template>
  20 +
  21 +<script>
  22 +import CardTitle from './base/CardTitle'
  23 +import AccountNum from './base/AccountNum'
  24 +import PieEchart from './base/PieEchart'
  25 +export default {
  26 + name: 'VEquipment',
  27 + components: {
  28 + CardTitle,
  29 + AccountNum,
  30 + PieEchart
  31 + },
  32 + data() {
  33 + return {
  34 + pieChartData: {
  35 + yData: [1,1],
  36 + legendData: ['空余','占有']
  37 + },
  38 + }
  39 + },
  40 + mounted(){
  41 + //this.drawBar();
  42 + },
  43 + methods: {
  44 +
  45 + }
  46 +}
  47 +</script>
  48 +
  49 +<style scoped lang="scss">
  50 + .theme-wrap {
  51 + height: 100%;
  52 + }
  53 + .theme-body {
  54 + height: calc(100% - 30px);
  55 + margin-left: 20px;
  56 + }
  57 + .income-echart{
  58 + height: 70%;
  59 + display: flex;
  60 + >li{
  61 + flex: 1;
  62 + }
  63 + .berth-inf{
  64 + p{
  65 + height: 50%;
  66 + display: flex;
  67 + align-items: center;
  68 + justify-content: space-between;
  69 + padding-right: 20px;
  70 + }
  71 + .free-berth{
  72 + @include fontStyle(24px);
  73 + background-image: $fontBlue;
  74 + }
  75 + .buss-berth{
  76 + @include fontStyle(24px);
  77 + background-image: $fontOrange;
  78 + }
  79 + }
  80 + }
  81 +
  82 +</style>
... ...