From 16559bc4c45cc4cb9b4cc8187fe941994ce65fee Mon Sep 17 00:00:00 2001 From: jmal Date: Mon, 3 Jul 2023 17:15:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=A2=84=E8=A7=88?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E6=97=B6=E6=96=87=E4=BB=B6=E5=90=8D=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E4=B8=8D=E6=AD=A3=E7=A1=AE=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/preview/ImageViewer.vue | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/preview/ImageViewer.vue b/src/components/preview/ImageViewer.vue index d785106..a966dd8 100644 --- a/src/components/preview/ImageViewer.vue +++ b/src/components/preview/ImageViewer.vue @@ -48,9 +48,9 @@ export default { computed: {}, data() { return { - imageThumbnailUrl: `${process.env.VUE_APP_BASE_API}/view/thumbnail?jmal-token=${this.$store.state.user.token}&name=${this.$store.state.user.name}&id=`, - shareImageThumbnailUrl: `${process.env.VUE_APP_BASE_API}/public/s/view/thumbnail?share-token=${this.$store.getters.shareToken}&id=`, - publicImageThumbnailUrl: process.env.VUE_APP_BASE_API + '/public/s/view/thumbnail?id=', + imageThumbnailUrl: `${process.env.VUE_APP_BASE_API}/view/thumbnail`, + shareImageThumbnailUrl: `${process.env.VUE_APP_BASE_API}/public/s/view/thumbnail`, + publicImageThumbnailUrl: process.env.VUE_APP_BASE_API + '/public/s/view/thumbnail', currentSrc: '', images: [], imagesFristIndex: -1, @@ -92,7 +92,7 @@ export default { this.imageFiles = this.fileList.filter(element => !element.isFolder && element.contentType.startsWith('image')) this.imageFiles.forEach((element) => { this.images.push({ - thumbnail: this.getImageUrlbyThumbnail(element.id), + thumbnail: this.getImageUrlByThumbnail(element), source: this.getImageUrl(element) }) if (this.file.id === element.id) { @@ -121,14 +121,14 @@ export default { } return url }, - getImageUrlbyThumbnail(fileId) { + getImageUrlByThumbnail(file) { if (this.$store.getters.token){ - return this.imageThumbnailUrl + fileId + return `${this.imageThumbnailUrl}/${file.name}?jmal-token=${this.$store.state.user.token}&name=${this.$store.state.user.name}&id=${file.id}` } else { if (this.$store.getters.shareToken) { - return this.shareImageThumbnailUrl + fileId + return `${this.shareImageThumbnailUrl}/${file.name}?share-token=${this.$store.getters.shareToken}&id=${file.id}` } - return this.publicImageThumbnailUrl + fileId + return `${this.publicImageThumbnailUrl}/${file.name}?id=${file.id}` } }, show(viewIndex) {