index.js
607 Bytes
// 获取某个Key的历史数据
const getUrlParams = (params) => {
return Object.keys(params).reduce((prev, next, currentIndex) => {
if (params[next]) {
return prev += `${!currentIndex ? '?' : '&'}${next}=${params[next]}`
}
return prev
}, '')
}
export function getHistoryData(params) {
let {
entityId
} = params
params = getUrlParams(params)
return uni.$u.http.get(
`/plugins/telemetry/DEVICE/${entityId}/values/timeseries${params}`
);
}
// 获取当前设备的key
export function getDeviceKeys(id) {
return uni.$u.http.get(`/plugins/telemetry/DEVICE/${id}/keys/timeseries`);
};