|
|
|
@ -6,12 +6,10 @@ |
|
|
|
:before-upload="beforeUploadHandle" |
|
|
|
:on-success="successHandle" |
|
|
|
multiple |
|
|
|
|
|
|
|
style="text-align: center;"> <!--drag :file-list="fileList"--> |
|
|
|
<!-- <i class="el-icon-upload"></i>--> |
|
|
|
:show-file-list="false" |
|
|
|
style="text-align: center;"> |
|
|
|
<el-button size="small" type="primary">点击上传</el-button> |
|
|
|
<!--<div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div> |
|
|
|
<div class="el-upload__tip" slot="tip">只支持jpg、png、gif格式的图片!</div>--> |
|
|
|
|
|
|
|
</el-upload> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
@ -42,23 +40,23 @@ |
|
|
|
}, |
|
|
|
// 上传成功 |
|
|
|
successHandle (response, file, fileList) { |
|
|
|
this.fileList = fileList |
|
|
|
|
|
|
|
this.fileList = fileList.map(item => { |
|
|
|
|
|
|
|
return item.response.ossEntity |
|
|
|
}) |
|
|
|
console.log(this.fileList) |
|
|
|
this.successNum++ |
|
|
|
if (response && response.code === 0) { |
|
|
|
/*if (this.num === this.successNum) { |
|
|
|
this.$confirm('操作成功, 是否继续操作?', '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning' |
|
|
|
}).catch(() => { |
|
|
|
this.visible = false |
|
|
|
}) |
|
|
|
}*/ |
|
|
|
this.childClick() |
|
|
|
} else { |
|
|
|
this.$message.error(response.msg) |
|
|
|
} |
|
|
|
}, |
|
|
|
childClick () { |
|
|
|
// childByValue是在父组件on监听的方法 |
|
|
|
this.$emit('childByValue', this.fileList) |
|
|
|
} |
|
|
|
}, |
|
|
|
created() { |
|
|
|
this.init() |
|
|
|
|