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 075a7efd..44ceecb9 100644 --- a/ALOps_sys_fe/alops-ui/src/components/ImageUpload/index.vue +++ b/ALOps_sys_fe/alops-ui/src/components/ImageUpload/index.vue @@ -203,7 +203,12 @@ export default { handleUploadSuccess(res, file) { console.log("%c 🍍: handleUploadSuccess -> res ", "font-size:16px;background-color:#dca159;color:white;", res) if (res.code === 200) { - this.uploadList.push({ name: res.fileName, url: res.url }) + // 确保URL格式正确,添加baseUrl前缀 + let url = res.url + if (url && url.indexOf(this.baseUrl) === -1 && !isExternal(url)) { + url = this.baseUrl + url + } + this.uploadList.push({ name: res.fileName, url: url }) this.uploadedSuccessfully() } else { this.number--