From 582e405dcb3ea2643a9d2ecfc9848e16bf86fbd6 Mon Sep 17 00:00:00 2001
From: xlsea <m@xlsea.cn>
Date: Fri, 5 Jul 2024 17:51:42 +0800
Subject: [PATCH] =?UTF-8?q?style(sj=5Fpreview):=20=E4=BC=98=E5=8C=96?=
 =?UTF-8?q?=E9=87=8D=E8=AF=95=E6=97=A5=E5=BF=97=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/components/common/log-drawer.vue                      | 6 +++---
 src/views/retry/log/modules/retry-log-detail-drawer.vue   | 1 +
 src/views/retry/task/modules/retry-task-detail-drawer.vue | 1 +
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/components/common/log-drawer.vue b/src/components/common/log-drawer.vue
index c75067d..6d67c2e 100644
--- a/src/components/common/log-drawer.vue
+++ b/src/components/common/log-drawer.vue
@@ -304,7 +304,7 @@ const SnailLogComponent = defineComponent({
           </NDropdown>
         </div>
       </template>
-      <div class="h-full flex-center">
+      <div v-if="logList.length === 0" class="h-full flex-center">
         <NEmpty v-if="logList.length === 0 && finished" />
         <NSpin v-if="logList.length === 0 && !finished" />
       </div>
@@ -348,7 +348,7 @@ const SnailLogComponent = defineComponent({
         </NTooltip>
       </div>
     </template>
-    <div class="h-full flex-center">
+    <div v-if="logList.length === 0" class="h-full flex-center">
       <NEmpty v-if="logList.length === 0 && finished" />
       <NSpin v-if="logList.length === 0 && !finished" />
     </div>
@@ -361,7 +361,7 @@ const SnailLogComponent = defineComponent({
   padding: 0;
 
   .virtual-list {
-    height: 100vh;
+    height: calc(100vh - 101px);
     max-height: calc(100vh - 101px);
   }
 
diff --git a/src/views/retry/log/modules/retry-log-detail-drawer.vue b/src/views/retry/log/modules/retry-log-detail-drawer.vue
index f7ae2b8..092803f 100644
--- a/src/views/retry/log/modules/retry-log-detail-drawer.vue
+++ b/src/views/retry/log/modules/retry-log-detail-drawer.vue
@@ -61,6 +61,7 @@ const visible = defineModel<boolean>('visible', {
 
 <style scoped>
 :deep(.virtual-list) {
+  height: calc(100vh - 166px) !important;
   max-height: calc(100vh - 166px) !important;
 }
 </style>
diff --git a/src/views/retry/task/modules/retry-task-detail-drawer.vue b/src/views/retry/task/modules/retry-task-detail-drawer.vue
index f120d65..ddf149d 100644
--- a/src/views/retry/task/modules/retry-task-detail-drawer.vue
+++ b/src/views/retry/task/modules/retry-task-detail-drawer.vue
@@ -117,6 +117,7 @@ onBeforeUnmount(() => {
 
 <style scoped>
 :deep(.virtual-list) {
+  height: calc(100vh - 166px) !important;
   max-height: calc(100vh - 166px) !important;
 }
 </style>