Commit e47fb2bc36ad4fd7b7a13f0e7f4b011aa3515e21

Authored by liuqimichale
1 parent 497e575d

地磁故障api

src/components/geomagnetism.vue
1 1 <template>
2 2 <div class="">
3 3 <ul class="dici-wrap">
4   - <li>
5   - <p class="parkName">赤峰市万达A区停车场</p>
6   - <ul class="diciList">
  4 + <li v-for="(item, index) in queryGeoFaultList" :key="index">
  5 + <p class="parkName">{{item.plName}}</p>
  6 + <ul class="diciList" v-for="(list, i) in item.eqpDTOs" :key="i">
7 7 <li>
8   - 编号 :B8888B8888
  8 + 编号 :{{list.eqpNo}}
9 9 </li>
10 10 <li>
11   - 故障时间 :2019-01-91 15:31:00
12   - </li>
13   - </ul>
14   - <ul class="diciList">
15   - <li>
16   - 编号 :B8888B8888
17   - </li>
18   - <li>
19   - 故障时间 :2019-01-91 15:31:00
20   - </li>
21   - </ul>
22   - </li>
23   - <li>
24   - <p class="parkName">赤峰市万达A区停车场</p>
25   - <ul class="diciList">
26   - <li>
27   - 编号 :B8888B8888
28   - </li>
29   - <li>
30   - 故障时间 :2019-01-91 15:31:00
  11 + 故障时间 :{{list.modifyTime | dataFilter}}
31 12 </li>
32 13 </ul>
  14 +
33 15 </li>
  16 +
34 17 </ul>
35 18 </div>
36 19 </template>
... ... @@ -40,18 +23,24 @@ import { diciAddress } from &#39;../utils/api&#39;
40 23 export default {
41 24 name: 'geomagnetism',
42 25 data() {
43   - return {}
  26 + return {
  27 + modifyTimeBegin: new Date('2019-04-01 00:00:00'),
  28 + modifyTimeEnd: new Date('2019-04-04 00:00:00'),
  29 + queryGeoFaultList: []
  30 + }
44 31 },
45 32 created() {
46 33 document.title = '地磁故障'
47 34 diciAddress({
48   - modifyTimeBegin: new Date('2019-04-01 00:00:00'),
49   - modifyTimeEnd: new Date('2019-04-04 00:00:00'),
  35 + modifyTimeBegin:this.modifyTimeBegin,
  36 + modifyTimeEnd: this.modifyTimeEnd,
50 37 orgId: 10003,
51 38 sysCode:'1001',
52 39 })
53 40 .then((res) => {
54   - console.log(res)
  41 + console.log(res.data.data)
  42 + const queryGeoFaultList = res.data.data
  43 + this.queryGeoFaultList = queryGeoFaultList
55 44 })
56 45 .catch((res) => {
57 46 console.log(res)
... ...
src/main.js
... ... @@ -7,11 +7,14 @@ require (&#39;./assets/style/reset.css&#39;)
7 7 Vue.filter('dataFilter',function () {
8 8 let date = new Date()
9 9 let str = ''
  10 + let year = date.getFullYear()
  11 + let month = date.getMonth()+1<10? "0"+ (date.getMonth()+1) : date.getMonth()+1
  12 + let day = date.getDate()<10 ? "0"+date.getDate() : date.getDate()
10 13 let hours = date.getHours()<10? "0"+date.getHours() : date.getHours()
11 14 let minutes=date.getMinutes()<10 ? "0"+date.getMinutes() : date.getMinutes();
12 15 let seconds=date.getSeconds()<10 ? "0"+date.getSeconds() : date.getSeconds();
13 16  
14   - str = hours+":"+minutes+":"+seconds
  17 + str = year+'-'+month+'-'+day+' '+hours+":"+minutes+":"+seconds
15 18 return str
16 19 })
17 20  
... ...
src/utils/api.js
1 1 import { post } from './request'
2 2  
3   -export const diciAddress = params => post('',params)
  3 +export const diciAddress = params => post('queryGeoFaultList',params)
... ...
src/utils/request.js
... ... @@ -76,7 +76,7 @@ axios.interceptors.response.use(response =&gt; {
76 76 //axios.defaults.baseURL = '/api'
77 77  
78 78 // axios.defaults.baseURL = 'http://39.98.54.240:8093/';
79   -axios.defaults.baseURL = 'http://test.renniting.cn/bcp/wxcpMsgCenter/queryGeoFaultList';//测试地址
  79 +axios.defaults.baseURL = 'http://test.renniting.cn/bcp/wxcpMsgCenter/';//测试地址
80 80 //设置默认请求头
81 81 // axios.defaults.withCredentials=true;//让ajax携带cookie
82 82  
... ...