|
|
|
|
@ -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,7 +205,7 @@ 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 |
|
|
|
|
} |
|
|
|
|
@ -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) : '' |
|
|
|
|
|