| | |
| | | :width="pxToRem(1500)" |
| | | :close-on-click-modal="false" |
| | | :destroy-on-close="true" |
| | | |
| | | > |
| | | <template #header="{ titleId, titleClass }"> |
| | | <div class="my-header"> |
| | |
| | | <div class="machineTableDetailsTitle"><span>详情</span></div> |
| | | <div class="infoBox"> |
| | | <div class="itemBox" v-for="(item, index) in infoList" :key="index"> |
| | | <div class="itemTitle">{{ item.name }}:</div> |
| | | <div class="itemTitle">{{ item.name }} : </div> |
| | | <div |
| | | :class="{ |
| | | active: item.value === 'WORKING', |
| | |
| | | > |
| | | {{ item.value === 'OFFLINE' ? '离线中' : item.value === 'WORKING' ? '作业中' : '空闲中' }} |
| | | </div> |
| | | <div class="itemValue" v-else>{{ item.value }}</div> |
| | | <div class="itemValue" v-else> {{ item.value }}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | |
| | | <style lang="scss"> |
| | | .machineTableDetails { |
| | | height: 1002px; |
| | | width: 1270px; |
| | | height: 856px; |
| | | background: #0f1929; |
| | | box-shadow: inset 0px -50px 50px 0px rgba(27, 148, 255, 0.13); |
| | | border-radius: 20px 0px 0px 0px; |
| | |
| | | 2 2; |
| | | .el-pagination { |
| | | text-align: left; |
| | | padding: 20px; |
| | | padding: 20px 20px 0 20px; |
| | | } |
| | | .my-header { |
| | | display: inline-block; |
| | | vertical-align: middle; |
| | | margin-left: 12px; |
| | | } |
| | | |
| | | /* 头部 */ |
| | | .el-dialog__header { |
| | | width: 1270px; |
| | |
| | | </style> |
| | | |
| | | <style lang="scss" scoped> |
| | | |
| | | .infoBox { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | margin-bottom: 24px; |
| | | margin-bottom: 14px; |
| | | font-size: 14px; |
| | | color: #ffffff; |
| | | .itemBox { |
| | | display: flex; |
| | | align-items: center; |
| | | .itemTitle { |
| | | margin-right: 5px; |
| | | } |
| | | } |
| | | |
| | | .flystatus { |