This commit is contained in:
unknown 2022-06-20 10:19:02 +08:00
parent bbcd261f66
commit fdef4b3cfa
1 changed files with 16 additions and 2 deletions

View File

@ -239,13 +239,18 @@
<div>
<el-form label-position="right" label-width="100px" :model="contactInfo" :rules="rules">
<el-form-item label="联系我们图" prop="imgUrl">
<el-upload
class="upload-demo"
drag
action="https://jsonplaceholder.typicode.com/posts/"
action="/api/comp/uploadImg"
:data="contactData"
:on-success="uploadSuccess"
multiple>
<i class="el-icon-upload"></i>
<img :src="contactInfo.contactImgUrl" v-if="contactInfo.contactImgUrl" style="height: 180px">
<i class="el-icon-upload" v-else></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
</el-upload>
</el-form-item>
@ -278,6 +283,11 @@ export default {
data(){
return{
contactData:{
fileName : this.$route.params.compId + '-contactImg-',
type: 'contact'
},
chatIconData1:{
fileName : this.$route.params.compId + '-chatImg1-',
type: 'chat1'
@ -357,6 +367,7 @@ export default {
},
contactInfo:{
compId: "",
contactImgUrl:"",
show: false,
}
@ -387,6 +398,9 @@ export default {
case 'chat3':
this.chatInfo.logoThree = response.url;
break;
case 'contact':
this.contactInfo.contactImgUrl = response.url;
break;
}
}
},