Browse Source

task 1001690

未上传logo时不显示图片
Kevin Jiang 2 years ago
parent
commit
467fe13030
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/client/logo.client.ts
  2. 1 1
      src/views/reportPreview/ReportPreviewView.vue

+ 1 - 1
src/client/logo.client.ts

@@ -22,4 +22,4 @@ export async function remove(reportId: number) {
 
 export function link(reportId: number, token: string): string {
   return `${_prefix}/${reportId}?token=${token}&t=${Date.now()}`
-}
+}

+ 1 - 1
src/views/reportPreview/ReportPreviewView.vue

@@ -51,7 +51,7 @@ onMounted(() => {
     <div class="report-preview-wrap">
       <div class="cover">
         <div class="logo" v-if="authStore.token">
-          <img :src="logoService.link(data.id, authStore.token)" />
+          <img :src="logoService.link(data.id, authStore.token)" v-if="data.logoPath" />
         </div>
         <h1 class="company-name">{{ data.companyName }}</h1>
         <h1 class="report-title">{{ data.name }}</h1>