瀏覽代碼

bugfix, 数据存在才进行赋值操作

梁展鹏 3 年之前
父節點
當前提交
fb981875b7
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/views/photoManagement/eventsList/modal/ItemModal.vue

+ 4 - 3
src/views/photoManagement/eventsList/modal/ItemModal.vue

@@ -155,11 +155,12 @@ export default {
       const { success, data, msg } = await getItem({
         id: this.id
       });
+
       if (success) {
         let result = data;
-        result.cover = [{ url: data.cover }];
-        result.previewLogo = [{ url: data.previewLogo }];
-        result.hdLogo = [{ url: data.hdLogo }];
+        result.cover = data.cover && [{ url: data.cover }];
+        result.previewLogo = data.previewLogo && [{ url: data.previewLogo }];
+        result.hdLogo = data.hdLogo && [{ url: data.hdLogo }];
         result.eventTimeArr = [result.eventStartDate, result.eventEndDate];
         this.form = result;
       }