1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| import { $http } from './index';
|
| /**
| * 走航监测数据相关API
| */
| export default {
| /**
| * 获取最新数据
| * @param dataType 0: 秒级值; 1:分钟值
| * @returns
| */
| fethcRealtimeData({ deviceCode, dataType, page, perPage }) {
| return this.fetchHistroyData({ deviceCode, dataType, page, perPage });
| },
|
| /**
| * 获取历史数据
| * @param dataType 0: 秒级值; 1:分钟值
| * @returns
| */
| fetchHistroyData({
| deviceCode,
| startTime,
| endTime,
| dataType,
| page,
| perPage
| }) {
| let params = `deviceCode=${deviceCode}&page=${page}&perPage=${perPage}`;
| params += dataType ? `&type=${dataType}` : '';
| params += startTime ? `&startTime=${startTime}` : '';
| params += endTime ? `&endTime=${endTime}` : '';
| return $http.get(`air/realtime/sec?${params}`).then((res) => res.data);
| },
|
| fetchNextData({ deviceCode, updateTime, perPage = 50 }) {
| let params = `deviceCode=${deviceCode}&updateTime=${updateTime}&perPage=${perPage}`;
| return $http.get(`air/realtime/sec/next?${params}`).then((res) => res.data);
| }
| };
|
|