图片上传地址

master
lion 2 years ago
parent f47f37e5ca
commit d9774f38b1

@ -12,7 +12,7 @@
:on-success="handleSuccess" :on-success="handleSuccess"
:before-upload="beforeUpload" :before-upload="beforeUpload"
class="editor-slide-upload" class="editor-slide-upload"
action="https://httpbin.org/post" :action="action"
list-type="picture-card" list-type="picture-card"
> >
<el-button size="small" type="primary"> <el-button size="small" type="primary">
@ -44,6 +44,7 @@ export default {
}, },
data() { data() {
return { return {
action:`${process.env.VUE_APP_BASE_API}/api/admin/upload-file`,
dialogVisible: false, dialogVisible: false,
listObj: {}, listObj: {},
fileList: [] fileList: []
@ -55,6 +56,7 @@ export default {
}, },
handleSubmit() { handleSubmit() {
const arr = Object.keys(this.listObj).map(v => this.listObj[v]) const arr = Object.keys(this.listObj).map(v => this.listObj[v])
if (!this.checkAllSuccess()) { if (!this.checkAllSuccess()) {
this.$message('请等待所有图片上传成功。如有网络问题,请刷新页面重新上传!') this.$message('请等待所有图片上传成功。如有网络问题,请刷新页面重新上传!')
return return
@ -69,9 +71,10 @@ export default {
const objKeyArr = Object.keys(this.listObj) const objKeyArr = Object.keys(this.listObj)
for (let i = 0, len = objKeyArr.length; i < len; i++) { for (let i = 0, len = objKeyArr.length; i < len; i++) {
if (this.listObj[objKeyArr[i]].uid === uid) { if (this.listObj[objKeyArr[i]].uid === uid) {
this.listObj[objKeyArr[i]].url = response.files.file // this.listObj[objKeyArr[i]].url = response.files.file
this.listObj[objKeyArr[i]].url = response.url
this.listObj[objKeyArr[i]].hasSuccess = true this.listObj[objKeyArr[i]].hasSuccess = true
return // return
} }
} }
}, },

Loading…
Cancel
Save