Browse Source

(*)告警导出表头获取方法修改

dev
wuqun 2 years ago
parent
commit
ae798b1bd9
  1. 42
      api/app/lib/utils/exportAlarmHeader.js

42
api/app/lib/utils/exportAlarmHeader.js

@ -242,26 +242,28 @@ let header_app = [{
title: "确认/恢复时间", title: "确认/恢复时间",
key: "confirmTime", key: "confirmTime",
}]; }];
async function getExportAlarmHeader(ctx, type) { module.exports = function (app, opts) {
try { async function getExportAlarmHeader(ctx, type) {
let headerMap = { try {
"1": headerZD,//数据中断 let headerMap = {
"2": headerYC,//数据异常 "1": headerZD,//数据中断
"3": headerMZ,//策略命中 "2": headerYC,//数据异常
"4,5": headerSB,//设备异常 "3": headerMZ,//策略命中
video: header_video, "4,5": headerSB,//设备异常
app: header_app, video: header_video,
} app: header_app,
return headerMap[type] || [] }
} catch (error) { return headerMap[type] || []
ctx.fs.logger.error(`path: ${ctx.path}, error: ${error}`); } catch (error) {
ctx.status = 400; ctx.fs.logger.error(`path: ${ctx.path}, error: ${error}`);
ctx.body = { ctx.status = 400;
message: typeof error == 'string' ? error : undefined ctx.body = {
message: typeof error == 'string' ? error : undefined
}
} }
} }
}
module.exports = { return {
getExportAlarmHeader getExportAlarmHeader
}; }
}
Loading…
Cancel
Save