|
|
@@ -3,10 +3,13 @@
|
|
|
<van-cell-group>
|
|
|
<van-cell :title="data.equipmentName" @click="onTitleClicked">
|
|
|
<template #default>
|
|
|
- <van-tag v-if="data.state == 0" type="success">正常</van-tag>
|
|
|
- <van-tag v-else-if="data.state == 1" type="warning">异常</van-tag>
|
|
|
- <van-tag v-else type="primary">未知</van-tag>
|
|
|
- <van-icon style="margin-left: 10px" :name="expanded ? 'arrow-up' : 'arrow-down'"></van-icon>
|
|
|
+ <span v-if="data.diskInfos && data.diskInfos.length > 0">
|
|
|
+ <van-tag v-if="data.state == 0" type="success">正常</van-tag>
|
|
|
+ <van-tag v-else-if="data.state == 1" type="warning">异常</van-tag>
|
|
|
+ <van-tag v-else type="primary">未知</van-tag>
|
|
|
+ <van-icon style="margin-left: 10px" :name="expanded ? 'arrow-up' : 'arrow-down'"></van-icon>
|
|
|
+ </span>
|
|
|
+ <van-tag v-else type="primary">无硬盘</van-tag>
|
|
|
</template>
|
|
|
</van-cell>
|
|
|
<van-cell title="所属机构" :value="data.orgName" />
|
|
|
@@ -97,8 +100,8 @@ export default {
|
|
|
// this.$router.push(`/iot/videoDiagnosis/detail?hostCode=${hostCode}&channelCode=${channelCode}`)
|
|
|
// },
|
|
|
|
|
|
- onTitleClicked(){
|
|
|
- this.expanded=!this.expanded
|
|
|
+ onTitleClicked() {
|
|
|
+ this.expanded = !this.expanded
|
|
|
},
|
|
|
renderDiskDesc(disk, index) {
|
|
|
return `(${index + 1})${(disk.available / 1024).toFixed(0)}G剩余/(共${(disk.total / 1024).toFixed(0)}G)`
|
|
|
@@ -139,18 +142,17 @@ export default {
|
|
|
.cell-disklist {
|
|
|
width: 100%;
|
|
|
|
|
|
- >div{
|
|
|
+ > div {
|
|
|
width: 50%;
|
|
|
- display: inline-block;
|
|
|
- margin-bottom: 3vw;
|
|
|
+ display: inline-block;
|
|
|
+ margin-bottom: 3vw;
|
|
|
}
|
|
|
|
|
|
- >div:nth-child(odd){
|
|
|
+ > div:nth-child(odd) {
|
|
|
padding-right: 3vw;
|
|
|
}
|
|
|
- >div:nth-child(even){
|
|
|
+ > div:nth-child(even) {
|
|
|
padding-left: 3vw;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
</style>
|