|
|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
<template>
|
|
|
|
|
<div>
|
|
|
|
|
<xy-dialog :is-show.sync="isShow" title="商户图片" ok-text="保存" @on-ok="submit">
|
|
|
|
|
<xy-dialog :is-show.sync="isShow" title="商户文件" ok-text="保存" @on-ok="submit">
|
|
|
|
|
<el-upload
|
|
|
|
|
:multiple="true"
|
|
|
|
|
class="upload-demo"
|
|
|
|
|
@ -13,7 +13,7 @@
|
|
|
|
|
:file-list="fileList"
|
|
|
|
|
list-type="picture" multiple>
|
|
|
|
|
<el-button size="small" type="primary">点击上传</el-button>
|
|
|
|
|
<div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过2M</div>
|
|
|
|
|
<div slot="tip" class="el-upload__tip">只能上传jpg/png/mp4文件,且不超过10M</div>
|
|
|
|
|
</el-upload>
|
|
|
|
|
</xy-dialog>
|
|
|
|
|
</div>
|
|
|
|
|
@ -30,7 +30,7 @@ export default {
|
|
|
|
|
action:`${process.env.VUE_APP_BASE_API}api/admin/upload-file`,
|
|
|
|
|
|
|
|
|
|
fileList:[],
|
|
|
|
|
pics:[],//需要上传的图片
|
|
|
|
|
pics:[],//需要上传的文件
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
@ -45,10 +45,10 @@ export default {
|
|
|
|
|
|
|
|
|
|
handleBefore(file){
|
|
|
|
|
console.log(file)
|
|
|
|
|
if((file.size/1000) > 2048){
|
|
|
|
|
if((file.size/1000) > 10240){
|
|
|
|
|
Message({
|
|
|
|
|
type:'warning',
|
|
|
|
|
message:'上传图片大小超过2M!'
|
|
|
|
|
message:'上传文件/视频大小超过10M!'
|
|
|
|
|
})
|
|
|
|
|
return false
|
|
|
|
|
}
|
|
|
|
|
@ -68,7 +68,7 @@ export default {
|
|
|
|
|
destroyPicture({id:file.id}).then(res => {
|
|
|
|
|
Message({
|
|
|
|
|
type:'success',
|
|
|
|
|
message:'删除图片成功'
|
|
|
|
|
message:'删除文件成功'
|
|
|
|
|
})
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
this.getPic()
|
|
|
|
|
@ -87,7 +87,7 @@ export default {
|
|
|
|
|
})).then(res => {
|
|
|
|
|
Message({
|
|
|
|
|
type:'success',
|
|
|
|
|
message:`新增${res.length}张图片`
|
|
|
|
|
message:`新增${res.length}张文件`
|
|
|
|
|
})
|
|
|
|
|
this.isShow = false
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
|