| | |
| | | <!-- |
| | | * @Date: 2024-04-09 22:11:21 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-06-19 11:37:33 |
| | | * @LastEditTime: 2024-06-19 11:44:55 |
| | | * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/realtime-status/index.vue |
| | | 实时看板 |
| | | --> |
| | |
| | | item.properties = []; |
| | | return; |
| | | } |
| | | console.log(eventData.data.DeviceStatus,'初始的eventData.data.DeviceStatus',1); |
| | | if(eventData.data.DeviceStatus) { |
| | | var time = moment(eventData.data.DeviceStatus.t).format('YYYY-MM-DD HH:mm:ss'); |
| | | var diffTime = that.changeTime(time); //转换成差值(时分秒) |
| | |
| | | item.statusStyle = "#40A9FF"; |
| | | } |
| | | }else{ |
| | | console.log(item.time,'判断中的item.time',2); |
| | | if(item.time == undefined || item.time == "--") { |
| | | var diffTime = "--"; |
| | | item.time = diffTime; |
| | | } |
| | | } |
| | | console.log(diffTime,'最终的diffTime',3); |
| | | item.properties.forEach((item1,index1)=> { |
| | | if(item1.key == "DeviceStatus") { //机器状态 |
| | | //item1.code = eventData.data[item1.key].v; |
| | | if(item1.value == "2") { |
| | | item1.color = "#73D13D"; |
| | | item1.code = "运行"; |