|
|
@ -94,6 +94,8 @@ module.exports = function (app, opts) { |
|
|
|
return title |
|
|
|
} |
|
|
|
|
|
|
|
console.log('EM推送列表', configListRes); |
|
|
|
|
|
|
|
for (let { dataValues: c } of configListRes) { |
|
|
|
|
|
|
|
if (c.tacticsParams && c.tactics) { |
|
|
@ -136,6 +138,11 @@ module.exports = function (app, opts) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
console.log('corPomsProject', corPomsProject); |
|
|
|
console.log('pepProjectName_', pepProjectName_); |
|
|
|
console.log('pepProject_name', pepProject_name); |
|
|
|
|
|
|
|
|
|
|
|
const anxinProjectId = [...curAnxinProjectId] |
|
|
|
// 查当前 poms 下的结构物 并把不包含的去掉
|
|
|
|
// 可能有结构物已解绑
|
|
|
@ -189,6 +196,8 @@ module.exports = function (app, opts) { |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
console.log('strucListRes', strucListRes); |
|
|
|
|
|
|
|
let strucThingId = [] |
|
|
|
let strucMap = {} |
|
|
|
let searchStrucIds = strucListRes.map(s => { |
|
|
@ -499,6 +508,10 @@ module.exports = function (app, opts) { |
|
|
|
if (c.alarmSubType) dataAlarmSubType = dataAlarmSubType.concat(c.alarmSubType['device_exception']) |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
console.log('dataAlarmGroupOption', dataAlarmGroupOption); |
|
|
|
console.log('searchStrucIds', searchStrucIds); |
|
|
|
|
|
|
|
// 查数据告警 三警合一
|
|
|
|
if (dataAlarmGroupOption.length && searchStrucIds.length) { |
|
|
|
dataAlarmGroupOption.push(-1) |
|
|
@ -507,6 +520,7 @@ module.exports = function (app, opts) { |
|
|
|
dataAlarmSubType.push(-1) |
|
|
|
dataAlarmOption.push(`AlarmGroupUnit IN (${dataAlarmSubType.join(',')})`) |
|
|
|
} |
|
|
|
|
|
|
|
dataAlarms = |
|
|
|
!c.alarmSubType || dataAlarmSubType.length ? |
|
|
|
await clickHouse.dataAlarm.query(` |
|
|
|