chauncey před 11 měsíci
rodič
revize
e88551cb43

+ 1 - 1
src/types/disaster-precaution/index.ts

@@ -43,7 +43,7 @@ export interface TaskManagementItemResponse
   templateId: number | null;
 }
 export interface ContentItem {
-  executeImages: string[];
+  executeImages?: string[];
   executeName: string;
   executeResult: string;
   inspectTime: string;

+ 2 - 2
src/views/disaster/disaster-precaution/src/components/TemplateTableMerge.vue

@@ -35,7 +35,7 @@
                 <div class="execute-person">
                   <span>检查人员:{{ resultData.executeName }}</span>
                   <span>时间:{{ resultData.inspectTime }}</span>
-                  <div class="execute-images" v-if="resultData.executeImages.length > 0">
+                  <div class="execute-images" v-if="resultData.executeImages && resultData.executeImages.length > 0">
                     <el-tooltip content="图片查看" effect="light">
                       <el-image
                         :src="ImageIcon"
@@ -71,7 +71,7 @@
                 <div class="execute-person">
                   <span>审批人员:{{ opinionData.executeName }}</span>
                   <span>时间:{{ opinionData.inspectTime }}</span>
-                  <div class="execute-images" v-if="opinionData.executeImages.length > 0">
+                  <div class="execute-images" v-if="opinionData.executeImages && opinionData.executeImages.length > 0">
                     <el-tooltip content="图片查看" effect="light">
                       <el-image
                         :src="ImageIcon"