|
@@ -182,6 +182,18 @@
|
|
|
<el-col :span="9">
|
|
|
<el-form-item :label="$t('merchant.merchantLogo')" prop="logo">
|
|
|
<el-upload
|
|
|
+ class="form__head-icon-upload"
|
|
|
+ :action="uploadAction"
|
|
|
+ accept="image/*"
|
|
|
+ :class="{ hide: hideUpload }"
|
|
|
+ list-type="picture-card"
|
|
|
+ :file-list="uploadFiles"
|
|
|
+ :limit="1"
|
|
|
+ :auto-upload="true"
|
|
|
+ :headers="uploadHeader"
|
|
|
+ :on-success="handleUploadSuccess"
|
|
|
+ >
|
|
|
+ <!-- <el-upload
|
|
|
:action="uploadAction"
|
|
|
list-type="picture-card"
|
|
|
:class="{ hide: hideUpload }"
|
|
@@ -190,7 +202,7 @@
|
|
|
:show-file-list="false"
|
|
|
:headers="uploadHeader"
|
|
|
:on-success="handleUploadSuccess"
|
|
|
- >
|
|
|
+ > -->
|
|
|
<img v-if="form.logo" :src="form.logo" class="list-img" />
|
|
|
<i v-if="!form.logo" class="el-icon-plus"></i>
|
|
|
</el-upload>
|
|
@@ -365,7 +377,7 @@ export default {
|
|
|
status: 'A'
|
|
|
},
|
|
|
// 上传地址
|
|
|
- uploadAction: process.env.VUE_APP_SERVER_URL + 'backendApi/file/upload',
|
|
|
+ uploadAction: process.env.VUE_APP_SERVER_URL + '/backendApi/file/upload',
|
|
|
// 隐藏上传
|
|
|
hideUpload: false,
|
|
|
// 上传文件列表
|
|
@@ -547,7 +559,7 @@ export default {
|
|
|
.catch(() => {});
|
|
|
},
|
|
|
handleUploadSuccess(file) {
|
|
|
- this.form.logo = file.data.fileName;
|
|
|
+ this.form.logo = file.data.url;
|
|
|
}
|
|
|
}
|
|
|
}
|