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