update
This commit is contained in:
parent
bbcd261f66
commit
fdef4b3cfa
|
@ -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;
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue