From 83632d628554c2207f69ea508b4c4c8a00649c3d Mon Sep 17 00:00:00 2001 From: xiaohuo <14141624+dsgfhrh@user.noreply.gitee.com> Date: Fri, 14 Nov 2025 21:10:39 +0800 Subject: [PATCH] =?UTF-8?q?11.14=E4=B8=8A=E4=BC=A0=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../alops-ui/src/components/ImageUpload/index.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ALOps_sys_fe/alops-ui/src/components/ImageUpload/index.vue b/ALOps_sys_fe/alops-ui/src/components/ImageUpload/index.vue index 44ceecb9..ba609adc 100644 --- a/ALOps_sys_fe/alops-ui/src/components/ImageUpload/index.vue +++ b/ALOps_sys_fe/alops-ui/src/components/ImageUpload/index.vue @@ -137,6 +137,7 @@ export default { this.fileList = list.map(item => { if (typeof item === "string") { if (item.indexOf(this.baseUrl) === -1 && !isExternal(item)) { + item = { name: this.baseUrl + item, url: this.baseUrl + item } } else { item = { name: item, url: item } @@ -204,10 +205,10 @@ export default { console.log("%c 🍍: handleUploadSuccess -> res ", "font-size:16px;background-color:#dca159;color:white;", res) if (res.code === 200) { // 确保URL格式正确,添加baseUrl前缀 - let url = res.url + let url = res.fileName if (url && url.indexOf(this.baseUrl) === -1 && !isExternal(url)) { - url = this.baseUrl + url - } + url = this.baseUrl + url + } this.uploadList.push({ name: res.fileName, url: url }) this.uploadedSuccessfully() } else { @@ -245,6 +246,7 @@ export default { }, // 预览 handlePictureCardPreview(file) { + this.dialogImageUrl = file.url this.dialogVisible = true }, @@ -255,6 +257,7 @@ export default { for (let i in list) { if (list[i].url) { strs += list[i].url.replace(this.baseUrl, "") + separator + } } return strs != '' ? strs.substr(0, strs.length - 1) : ''