Blame view

src/view/VHome.vue 4.22 KB
4d234fc3   liuqimichale   关闭esl
1
  <template>
1e4db980   liuqimichale   轮廓
2
3
4
    <div class="main-content">
      <v-header></v-header>
      <ul class="main-wrap">
86551874   liuqimichale   左右区域
5
        <li class="main-left">
2caf9228   liuqimichale   公共卡片头部
6
          <div class="frame-wrap">
633692cc   liuqimichale   axios
7
            <v-parking :total="parkingTotal" :rodeside="rodeside" :rodeclose="rodeclose"></v-parking>
2caf9228   liuqimichale   公共卡片头部
8
          </div>
d3312374   liuqimichale   收费员信息
9
          <div class="frame-wrap frame-wrap-center">
633692cc   liuqimichale   axios
10
            <v-toll :total="tollTotal" :tollsign="tollsign" :tollnosign="tollnosign"></v-toll>
d3312374   liuqimichale   收费员信息
11
          </div>
dcff1e92   liuqimichale   进出场
12
          <div class="frame-wrap">
633692cc   liuqimichale   axios
13
            <v-inout :inoutmsg="inoutmsg" :inouttime="inouttime" :imgUrl="imgUrl"></v-inout>
dcff1e92   liuqimichale   进出场
14
          </div>
86551874   liuqimichale   左右区域
15
        </li>
1e4db980   liuqimichale   轮廓
16
        <li class="main-center">
633692cc   liuqimichale   axios
17
          <v-map :mapdata="ditudata"></v-map>
1e4db980   liuqimichale   轮廓
18
        </li>
86551874   liuqimichale   左右区域
19
        <li class="main-right">
6ee688df   liuqimichale   收入信息
20
          <div class="frame-wrap">
633692cc   liuqimichale   axios
21
            <v-income :total="incometotal" :barChartData="barChartData"></v-income>
6ee688df   liuqimichale   收入信息
22
          </div>
ea141a52   liuqimichale   泊位
23
          <div class="frame-wrap frame-wrap-center">
633692cc   liuqimichale   axios
24
            <v-berth :total="bertotal" :pieChartData="pieChartData"></v-berth>
ea141a52   liuqimichale   泊位
25
          </div>
93ff2951   liuqimichale   设备监控信息
26
          <div class="frame-wrap">
633692cc   liuqimichale   axios
27
            <v-equipment :equipment="equipment"></v-equipment>
93ff2951   liuqimichale   设备监控信息
28
          </div>
86551874   liuqimichale   左右区域
29
        </li>
1e4db980   liuqimichale   轮廓
30
31
      </ul>
    </div>
4d234fc3   liuqimichale   关闭esl
32
33
34
  </template>
  
  <script>
1e4db980   liuqimichale   轮廓
35
36
  import VHeader from '../components/VHeader'
  import VMap from '../components/VMap'
2caf9228   liuqimichale   公共卡片头部
37
  import VParking from '../components/VParking'
d3312374   liuqimichale   收费员信息
38
  import VToll from '../components/VToll'
dcff1e92   liuqimichale   进出场
39
  import VInout from '../components/VInout'
6ee688df   liuqimichale   收入信息
40
  import VIncome from '../components/VIncome'
ea141a52   liuqimichale   泊位
41
  import VBerth from '../components/VBerth'
93ff2951   liuqimichale   设备监控信息
42
  import VEquipment from '../components/VEquipment'
4d234fc3   liuqimichale   关闭esl
43
  export default {
1e4db980   liuqimichale   轮廓
44
45
46
    name: 'VHome',
    components: {
      VHeader,
2caf9228   liuqimichale   公共卡片头部
47
      VMap,
d3312374   liuqimichale   收费员信息
48
      VParking,
dcff1e92   liuqimichale   进出场
49
      VToll,
6ee688df   liuqimichale   收入信息
50
      VInout,
ea141a52   liuqimichale   泊位
51
      VIncome,
93ff2951   liuqimichale   设备监控信息
52
53
      VBerth,
      VEquipment
633692cc   liuqimichale   axios
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
    },
    data(){
      return {
        parkingTotal: 319706,
        rodeside: 2345,
        rodeclose: 23,
        tollTotal: 23454,
        tollsign: 12309,
        tollnosign: 2130,
        inoutmsg: '万达广场停车场1  京A231231',
        inouttime: '08:00',
        imgUrl: 'https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1552297151876&di=fcc094f43d6caaf4b9526dabbefd1243&imgtype=0&src=http%3A%2F%2F5b0988e595225.cdn.sohucs.com%2Fimages%2F20190124%2F1fc9d7e14be54986b9e2e055a2b5ccc1.jpeg',
        incometotal:123213,
        barChartData:{
          seriesData:[2000,200,300],
          total:2500
        },
        bertotal:28839,
        pieChartData: {
          yData: [21321,13311],
          legendData: ['空余','占有']
        },
        equipment:{
          PDA:150,
          PDATotal:3000,
          berth:150,
          berthTotal:2300,
          daozha:150,
          daozhaTotal:1300,
          ydp:150,
          ydpTotal:300
        },
        ditudata:[
          {Name:'万达停车场1',lonId:'111.742579',latId:'40.818675',status:0,freeBrethNum:0,plBerthNum:1000,plName:'万达广场停车场1',plAddress:'北京万达广场1'},
          {Name:'万达停车场2',lonId:'111.622579',latId:'40.878675',status:1,freeBrethNum:100,plBerthNum:800,plName:'万达广场停车场2',plAddress:'北京万达广场2'},
          {Name:'万达停车场333333',lonId:'111.782579',latId:'40.778675',status:2,freeBrethNum:300,plBerthNum:500,plName:'万达广场停车场3',plAddress:'北京万达广场3'}
        ]
  
      }
    },
    mounted(){
      // this.setmethod()
      // this.$nextTick(function () {
      //   this.setmethod()
      // })
      var self = this
      var t =setInterval(()=>{
        self.parkingTotal  ++
        console.log(self.parkingTotal)
      },1000)
  
    },
    methods:{
      setmethod(){
        setInterval(()=>{
          this.parkingTotal ++
          console.log(this.parkingTotal)
        },1000)
      }
1e4db980   liuqimichale   轮廓
113
    }
4d234fc3   liuqimichale   关闭esl
114
115
116
  }
  </script>
  
1e4db980   liuqimichale   轮廓
117
118
119
120
121
122
123
124
125
126
127
128
129
130
  <style scoped lang="scss">
    .main-content{
      width: 100%;
      height: 100%;
    }
    .main-wrap{
      height: calc(100% - 65px);
      padding: 10px 10px;
      li{
        float: left;
        height: 100%;
      }
    }
    .main-left,.main-right{
1e4db980   liuqimichale   轮廓
131
132
133
134
135
136
137
      width: 25%;
    }
    .main-center{
      width: calc(50% - 20px);
      margin: 0 10px;
      border:1px solid #1679de;
    }
86551874   liuqimichale   左右区域
138
139
140
141
142
    .frame-wrap-center{
      margin: 10px 0;
    }
    .frame-wrap{
      height: calc((100% - 20px)/3);
f5d4b70c   liuqimichale   进出场信息
143
144
      background: url("../images/content/frame-wrap.png");
      background-size: 100% 100%;
6ee688df   liuqimichale   收入信息
145
      overflow: hidden;
f5d4b70c   liuqimichale   进出场信息
146
147
148
149
150
      /*border-image-source: url("../images/content/frame-wrap.png");*/
      /*border-image-slice: 3 16 11 3 fill;*/
      /*border-width: 3px 18px 11px 3px;*/
      /*border-style: solid;*/
      /*background-clip: border-box;*/
86551874   liuqimichale   左右区域
151
    }
4d234fc3   liuqimichale   关闭esl
152
153
  
  </style>