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`);
};