diff --git a/src/components/cards/SiteCard.vue b/src/components/cards/SiteCard.vue index aba7fca6..d2c04061 100644 --- a/src/components/cards/SiteCard.vue +++ b/src/components/cards/SiteCard.vue @@ -7,6 +7,7 @@ import { requiredValidator } from '@/@validators' import api from '@/api' import type { Site, SiteStatistic } from '@/api/types' import ExistIcon from '@core/components/ExistIcon.vue' +import { isNullOrEmptyObject } from '@/@core/utils' // 输入参数 const cardProps = defineProps({ @@ -157,7 +158,7 @@ function openSitePage() { // 根据站点状态显示不同的状态图标 const statColor = computed(() => { - if (!siteStats.value){ + if (isNullOrEmptyObject(siteStats.value)){ return 'secondary' } if (siteStats.value?.lst_state == 1){ @@ -166,7 +167,7 @@ const statColor = computed(() => { else if (siteStats.value?.lst_state == 0){ if (!siteStats.value?.seconds) return 'secondary' - if (siteStats.value?.seconds >= 10) + if (siteStats.value?.seconds >= 6) return 'warning' return 'success' } diff --git a/src/components/filebrowser/List.vue b/src/components/filebrowser/List.vue index 583f1c9b..effd063c 100644 --- a/src/components/filebrowser/List.vue +++ b/src/components/filebrowser/List.vue @@ -592,7 +592,7 @@ onMounted(() => { @media (width <= 768px) { .virtual-scroll-div { - block-size: calc(100vh - 16rem); + block-size: calc(100vh - 17rem); } } diff --git a/src/views/reorganize/TransferHistoryView.vue b/src/views/reorganize/TransferHistoryView.vue index 0e871ca7..45a2eec9 100644 --- a/src/views/reorganize/TransferHistoryView.vue +++ b/src/views/reorganize/TransferHistoryView.vue @@ -534,7 +534,7 @@ onMounted(fetchData) @media (width <= 768px) { .data-table-div { - block-size: calc(100vh - 16rem); + block-size: calc(100vh - 17rem); } }