| | |
| | | <el-icon><ArrowRight /></el-icon> |
| | | </div> |
| | | <div class="status-content-cardp" v-for="item in timestatus" style="width: 33.3333%; height: 50%;"> |
| | | <div class="status-card-box" style="border-color: rgb(89, 89, 89);"> |
| | | <div class="status-card-box" style="border-color: #ccc;"> |
| | | <div class="status-card-top"> |
| | | <div class="status-card-detail"> |
| | | <div title="461" class="status-card-detail-name">{{item.code}}</div> |
| | | <div class="status-card-detail-status"> |
| | | <div class="status-card-detail-point" style="background-color: rgb(89, 89, 89);"></div>{{item.statusName}} |
| | | <div class="status-card-detail-time" style="color: rgb(89, 89, 89);">---</div> |
| | | <div class="status-card-detail-point" :style="{'background-color': item.statusStyle}"></div>{{item.statusName}} |
| | | <div class="status-card-detail-time" style="color: #ccc;">---</div> |
| | | </div> |
| | | </div> |
| | | <div class="status-card-machine" style="border-color: rgb(89, 89, 89);"> |
| | | <div class="status-card-machine" style="border-color: #ccc;"> |
| | | <div class="status-card-machine-img"> |
| | | <img src="./station.png" width="68" height="68"> |
| | | </div> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | statusStyle: "#ccc", |
| | | titleMap: "", |
| | | visible: false, |
| | | visibleList: [], |
| | |
| | | var visibleList = JSON.parse(JSON.stringify(item.properties)); |
| | | visibleList.forEach(item=> { |
| | | if(item.statusName) { |
| | | item.namecolor = "rgb(89, 89, 89)"; |
| | | item.namecolor = "#ccc"; |
| | | item.statuscolor = "rgba(89, 89, 89, 0.14)"; |
| | | }else { |
| | | item.namecolor = "rgb(127, 192, 192)"; |
| | |
| | | var records = JSON.parse(JSON.stringify(res.data.records)); |
| | | records.forEach(item=> { |
| | | item.statusName = "未知"; |
| | | item.statusStyle = '#ccc'; |
| | | if(item.properties != null) { |
| | | item.properties.forEach(item1=> { |
| | | this.devicestatus.forEach(item2=> { |
| | | if(item2.status == item1.value) { |
| | | item.statusName = item2.statusName; |
| | | item1.statusName = item2.statusName; |
| | | item.statusStyle = item2.color; |
| | | } |
| | | }) |
| | | }) |