vben
2021-01-11 18ad1bcc6e927f70dc16bf7e3c1627c1f7f376f3
src/components/Upload/src/UploadPreviewModal.vue
@@ -19,7 +19,6 @@
  import { BasicModal, useModalInner } from '/@/components/Modal';
  import { previewProps } from './props';
  import { PreviewFileItem } from './types';
  import { createImgPreview } from '/@/components/Preview/index';
  import { downloadByUrl } from '/@/utils/file/download';
  import { createPreviewColumns, createPreviewActionColumn } from './data';
@@ -63,13 +62,13 @@
        }
      }
      // 预览
      function handlePreview(record: PreviewFileItem) {
        const { url = '' } = record;
        createImgPreview({
          imageList: [url],
        });
      }
      // // 预览
      // function handlePreview(record: PreviewFileItem) {
      //   const { url = '' } = record;
      //   createImgPreview({
      //     imageList: [url],
      //   });
      // }
      // 下载
      function handleDownload(record: PreviewFileItem) {
@@ -83,7 +82,7 @@
        closeModal,
        fileListRef,
        columns: createPreviewColumns(),
        actionColumn: createPreviewActionColumn({ handleRemove, handlePreview, handleDownload }),
        actionColumn: createPreviewActionColumn({ handleRemove, handleDownload }),
      };
    },
  });