| | |
| | | <!-- |
| | | * @Date: 2024-04-09 22:11:21 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-10-21 12:58:09 |
| | | * @LastEditTime: 2024-10-21 13:45:54 |
| | | * @FilePath: /cps-web/src/views/mdc/realtime-status/index.vue |
| | | 实时看板 |
| | | --> |
| | |
| | | item.time = diffTime; |
| | | } |
| | | } |
| | | console.log(eventData,111) |
| | | |
| | | item.properties.forEach((item1, index1) => { |
| | | if (item1.key == "DeviceStatus") { //机器状态 |
| | | that.allwcs.forEach(item2 => { |
| | | if (item2.code == eventData.data.DeviceStatus.v) { |
| | | if(eventData.data.DeviceStatus && item2.code == eventData.data.DeviceStatus.v) { |
| | | item1.value = item2.code; |
| | | item1.color = item2.color; |
| | | item1.code = item2.name; |
| | |
| | | } else { |
| | | if (item1.key == 'Alarm') { //报警 |
| | | if (eventData.data[item1.key]) { |
| | | if(eventData.data[item1.key].v == "") return; |
| | | var v = JSON.parse(eventData.data[item1.key].v); |
| | | if (Array.isArray(v)) { //如果是数组,不赋值 |
| | | if (v.length == 0) { |
| | |
| | | item1.name = v.code; |
| | | item1.code = v.msg; |
| | | } |
| | | alert(1) |
| | | } |
| | | } else { |
| | | if (eventData.data[item1.key]) { |