IAQ页面接口

parent b16d534d
...@@ -38,6 +38,8 @@ export function setRouter(httpServer) { ...@@ -38,6 +38,8 @@ export function setRouter(httpServer) {
/** 停止数据集成 */ /** 停止数据集成 */
httpServer.post('/api/qdm/run/stop/schedule', asyncHandler(stopSchedule)); httpServer.post('/api/qdm/run/stop/schedule', asyncHandler(stopSchedule));
/** 获取环境监测设备 */
httpServer.post('/api/qdm/device/envDevice', asyncHandler(getEnvironmentDevices));
/** 获取环境监测数据 */ /** 获取环境监测数据 */
httpServer.post('/api/qdm/device/environment', asyncHandler(getEnvironmentData)); httpServer.post('/api/qdm/device/environment', asyncHandler(getEnvironmentData));
} }
...@@ -160,10 +162,21 @@ async function stopSchedule(req, res) { ...@@ -160,10 +162,21 @@ async function stopSchedule(req, res) {
} }
/** /**
* 获取环境设备
*/
async function getEnvironmentDevices(req, res) {
let reqConf = {};
let { } = eccReqParamater(reqConf, req.body);
const result = await deviceBiz.getEnvironmentDevices();
res.success(result);
}
/**
* 获取环境监测数据 * 获取环境监测数据
*/ */
async function getEnvironmentData(req, res) { async function getEnvironmentData(req, res) {
let reqConf = {regionGroup:'String', regionType:'String', regionKey:'Number', deviceId:'String'}; let reqConf = {regionGroup:'String', regionType:'String', regionKey:'Number', deviceId:'Array'};
const NotMustHaveKeys = ["regionGroup", "regionType", "regionKey", "deviceId"]; const NotMustHaveKeys = ["regionGroup", "regionType", "regionKey", "deviceId"];
let { regionGroup, regionType, regionKey, deviceId } = eccReqParamater(reqConf, req.body, NotMustHaveKeys); let { regionGroup, regionType, regionKey, deviceId } = eccReqParamater(reqConf, req.body, NotMustHaveKeys);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment