Sfoglia il codice sorgente

perf(views): 优化"设备管理"无状态显示“--”

wangshun 3 settimane fa
parent
commit
9042b28bcd
1 ha cambiato i file con 6 aggiunte e 2 eliminazioni
  1. 6 2
      src/views/device-list/DeviceList.vue

+ 6 - 2
src/views/device-list/DeviceList.vue

@@ -305,11 +305,15 @@ onMounted(() => {
             <template v-if="column.key === 'runningStatus'">
               <div v-if="record.runningStatus == 2" class="tag-style success">{{ $t('common.run') }}</div>
               <div v-else-if="record.runningStatus == 1" class="tag-style failure">{{ $t('common.shutDown') }}</div>
-              <div v-else class="tag-style default">{{ $t('common.offline') }}</div>
+              <div v-else-if="record.runningStatus == 0" class="tag-style default">{{ $t('common.offline') }}</div>
+              <div v-else>--</div>
             </template>
             <template v-if="column.key === 'errorStatus'">
               <div v-if="record.errorStatus == 0" class="tag-style success">{{ $t('envMonitor.normal') }}</div>
-              <div v-else class="tag-style failure" style="width: 64px">{{ $t('deviceList.equipmentFailure') }}</div>
+              <div v-else-if="record.errorStatus == 1" class="tag-style failure" style="width: 64px">
+                {{ $t('deviceList.equipmentFailure') }}
+              </div>
+              <div v-else>--</div>
             </template>
 
             <template v-if="column.key === 'snCode'">