|
@@ -18,6 +18,21 @@
|
|
|
<el-form-item label="活动地址" prop="address">
|
|
|
<el-input v-model="formModel.address" placeholder="请输入活动地址" style="width: 90%"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="新闻图片" prop="images">
|
|
|
+ <el-upload
|
|
|
+ class="avatar-uploader"
|
|
|
+ name="photoFile"
|
|
|
+ :action="uploadUrl"
|
|
|
+ :show-file-list="false"
|
|
|
+ :headers="headers"
|
|
|
+ :data="uploadData"
|
|
|
+ :on-success="handleAvatarSuccess"
|
|
|
+ :before-upload="beforeAvatarUpload"
|
|
|
+ >
|
|
|
+ <img v-if="fileUrl" :src="fileUrl" class="avatar" style="width:300px"/>
|
|
|
+ <i v-else class="el-icon-plus avatar-uploader-icon"></i>
|
|
|
+ </el-upload>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="报名时间" prop="rangeTime">
|
|
|
<el-date-picker
|
|
|
style="width: 90%"
|
|
@@ -108,7 +123,7 @@
|
|
|
id:"",
|
|
|
titel:"",
|
|
|
content:"",
|
|
|
- images:"",
|
|
|
+ image:"",
|
|
|
author:"",
|
|
|
isShow:false
|
|
|
},
|
|
@@ -174,7 +189,7 @@
|
|
|
},
|
|
|
handleAvatarSuccess(res, file) {
|
|
|
var self = this;
|
|
|
- self.formModel.faceImageUrl = res.data;
|
|
|
+ self.formModel.image = res.data;
|
|
|
self.fileUrl =
|
|
|
res.data + "?x-oss-process=image/resize,m_lfit,h_300,w_300";
|
|
|
},
|
|
@@ -210,9 +225,9 @@
|
|
|
if (jsonData.result) {
|
|
|
self.formModel = jsonData.data;
|
|
|
|
|
|
- let images = self.formModel.images;
|
|
|
- if (images != null) {
|
|
|
- self.fileUrl = images
|
|
|
+ let image = self.formModel.image;
|
|
|
+ if (image != null) {
|
|
|
+ self.fileUrl = image
|
|
|
}
|
|
|
|
|
|
if (self.formModel.content != null) {
|