| | |
| | | export default { |
| | | /** |
| | | * 获取最新数据 |
| | | * @param dataType 0: 秒级值; 1:分钟值 |
| | | * @returns |
| | | */ |
| | | fethcRealtimeData({ deviceCode, type, page, perPage }) { |
| | | return this.fetchHistroyData({ deviceCode, type, page, perPage }); |
| | | fethcRealtimeData({ deviceCode, dataType, page, perPage }) { |
| | | return this.fetchHistroyData({ deviceCode, dataType, page, perPage }); |
| | | }, |
| | | |
| | | /** |
| | | * 获取历史数据 |
| | | * @param dataType 0: 秒级值; 1:分钟值 |
| | | * @returns |
| | | */ |
| | | fetchHistroyData({ deviceCode, startTime, endTime, type, page, perPage }) { |
| | | fetchHistroyData({ |
| | | deviceCode, |
| | | startTime, |
| | | endTime, |
| | | dataType, |
| | | page, |
| | | perPage |
| | | }) { |
| | | let params = `deviceCode=${deviceCode}&page=${page}&perPage=${perPage}`; |
| | | params += type ? `&type=${type}` : ''; |
| | | params += dataType ? `&type=${dataType}` : ''; |
| | | params += startTime ? `&startTime=${startTime}` : ''; |
| | | params += endTime ? `&type=${endTime}` : ''; |
| | | params += endTime ? `&endTime=${endTime}` : ''; |
| | | return $http.get(`air/realtime/sec?${params}`).then((res) => res.data); |
| | | } |
| | | }; |