mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Fix display of properties related to backup size (#8845)
This commit is contained in:
parent
075b413041
commit
7721133ea9
@ -46,6 +46,15 @@
|
|||||||
{{ service.name }} : {{ service.provider[0].name }}
|
{{ service.name }} : {{ service.provider[0].name }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-else-if="$route.meta.name === 'backup' && (item === 'size' || item === 'virtualsize')">
|
||||||
|
{{ $bytesToHumanReadableSize(dataResource[item]) }}
|
||||||
|
<a-tooltip placement="right">
|
||||||
|
<template #title>
|
||||||
|
{{ dataResource[item] }} bytes
|
||||||
|
</template>
|
||||||
|
<QuestionCircleOutlined />
|
||||||
|
</a-tooltip>
|
||||||
|
</div>
|
||||||
<div v-else-if="$route.meta.name === 'backup' && item === 'volumes'">
|
<div v-else-if="$route.meta.name === 'backup' && item === 'volumes'">
|
||||||
<div v-for="(volume, idx) in JSON.parse(dataResource[item])" :key="idx">
|
<div v-for="(volume, idx) in JSON.parse(dataResource[item])" :key="idx">
|
||||||
<router-link :to="{ path: '/volume/' + volume.uuid }">{{ volume.type }} - {{ volume.path }}</router-link> ({{ parseFloat(volume.size / (1024.0 * 1024.0 * 1024.0)).toFixed(1) }} GB)
|
<router-link :to="{ path: '/volume/' + volume.uuid }">{{ volume.type }} - {{ volume.path }}</router-link> ({{ parseFloat(volume.size / (1024.0 * 1024.0 * 1024.0)).toFixed(1) }} GB)
|
||||||
|
|||||||
@ -290,10 +290,20 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="resource-detail-item" v-if="resource.volumes || resource.sizegb">
|
<div class="resource-detail-item" v-if="resource.volumes || resource.sizegb">
|
||||||
<div class="resource-detail-item__label">{{ $t('label.disksize') }}</div>
|
<div class="resource-detail-item__label" v-if="$route.meta.name === 'backup'">{{ $t('label.size') }}</div>
|
||||||
|
<div class="resource-detail-item__label" v-else>{{ $t('label.disksize') }}</div>
|
||||||
<div class="resource-detail-item__details">
|
<div class="resource-detail-item__details">
|
||||||
<hdd-outlined />
|
<hdd-outlined />
|
||||||
<span style="width: 100%;" v-if="$route.meta.name === 'vm' && resource.volumes">{{ (resource.volumes.reduce((total, item) => total += item.size, 0) / (1024 * 1024 * 1024.0)).toFixed(2) }} GB Storage</span>
|
<span style="width: 100%;" v-if="$route.meta.name === 'vm' && resource.volumes">{{ (resource.volumes.reduce((total, item) => total += item.size, 0) / (1024 * 1024 * 1024.0)).toFixed(2) }} GB Storage</span>
|
||||||
|
<span style="width: 100%;" v-else-if="$route.meta.name === 'backup'">
|
||||||
|
{{ $bytesToHumanReadableSize(resource.size) }}
|
||||||
|
<a-tooltip placement="right">
|
||||||
|
<template #title>
|
||||||
|
{{ resource.size }} bytes
|
||||||
|
</template>
|
||||||
|
<QuestionCircleOutlined />
|
||||||
|
</a-tooltip>
|
||||||
|
</span>
|
||||||
<span style="width: 100%;" v-else-if="resource.sizegb || resource.size">{{ resource.sizegb || (resource.size/1024.0) }}</span>
|
<span style="width: 100%;" v-else-if="resource.sizegb || resource.size">{{ resource.sizegb || (resource.size/1024.0) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-left: 25px; margin-top: 5px" v-if="resource.diskkbsread && resource.diskkbswrite && resource.diskioread && resource.diskiowrite">
|
<div style="margin-left: 25px; margin-top: 5px" v-if="resource.diskkbsread && resource.diskkbswrite && resource.diskioread && resource.diskiowrite">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user