|
|
@ -72,11 +72,15 @@ Page({ |
|
|
|
res.forEach(d => { |
|
|
|
if (moment(d.inspectionTime).date() === date) { |
|
|
|
// 计算此记录的异常等级(检查项中异常最高等级),用于列表展示
|
|
|
|
const levelValues = {轻微: 0,中度: 1,严重: 2}; |
|
|
|
let tempLevel = '轻微'; |
|
|
|
for (const device of d.points.inspectContent) { |
|
|
|
if (device.alarm === true) { |
|
|
|
for (const item of device.checkItems) { |
|
|
|
if (item.level) { tempLevel = item.level; } |
|
|
|
if (item.level) { |
|
|
|
tempLevel=levelValues[item.level]>levelValues[tempLevel]?item.level:tempLevel |
|
|
|
// tempLevel = item.level; 这没有取到最高级别的故障等级,取得是最后一个检查项的故障等级
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|