From cb6aca0642ac8dd5de877ade168066d85acb589c Mon Sep 17 00:00:00 2001 From: doum <doum> Date: 星期五, 17 十月 2025 15:54:10 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wuhuyancao' into wuhuyancao --- admin/src/components/common/UploadImage.vue | 22 ++++++++++------------ 1 files changed, 10 insertions(+), 12 deletions(-) diff --git a/admin/src/components/common/UploadImage.vue b/admin/src/components/common/UploadImage.vue index 67ccb8a..289d49b 100644 --- a/admin/src/components/common/UploadImage.vue +++ b/admin/src/components/common/UploadImage.vue @@ -33,15 +33,15 @@ </span> </div> </el-upload> - <el-image-viewer - v-if="showViewer" + <el-image-viewer + v-if="showViewer" :on-close="closeViewer" :initialIndex="tempIndex" :url-list="srcList" :z-index="3000" /> </div> - + </template> <script> @@ -59,12 +59,11 @@ }, data() { return { - uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/public/uploadLocal', - + uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/visitsAdmin/cloudService/public/upload', realList: [], srcList: [], tempIndex: 0, - showViewer: false, + showViewer: false } }, watch: { @@ -76,20 +75,19 @@ this.srcList = [] } } - + } }, methods: { beforeUpload(file) { - this.$emit('beginUpload') return true }, // 涓婁紶鍥剧墖鎴愬姛 - uploadSuccess (res, file, fileList) { + uploadSuccess (res, file, fileList) { // console.log('this.fileList', this.fileList); // console.log('fileList', fileList); - this.$emit('endUpload') + this.$emit('uploadEnd') this.realList = fileList this.srcList.push(res.data.url) // console.log('file', file); @@ -106,7 +104,7 @@ } }, fail (err, file, fileList) { - this.$emit('endUpload') + this.$emit('uploadEnd') this.$message.error('涓婁紶澶辫触') }, handlePictureCardPreview(file) { @@ -127,7 +125,7 @@ this.realList.splice(tempIndex, 1) this.fileList.splice(tempIndex, 1) this.srcList.splice(tempIndex, 1) - + }, }, } -- Gitblit v1.9.3