|
@@ -6,13 +6,13 @@
|
|
|
<el-input v-model="monthly_form.title" placeholder="请输入" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="缩略图" prop="thumb">
|
|
|
- <el-upload action="http://star.xiaojukeji.com/upload/img.node" list-type="picture-card" :limit="1" :multiple="false" :on-success="handlePictureCardPreview" :on-remove="handleRemove">
|
|
|
+ <el-upload action="http://star.xiaojukeji.com/upload/img.node" list-type="picture-card" :limit="1" :multiple="false" :on-change="uploadChange" :on-success="handlePictureCardPreview" :on-remove="handleRemove">
|
|
|
<i class="el-icon-plus" />
|
|
|
<div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过5MB</div>
|
|
|
</el-upload>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="素材" prop="content">
|
|
|
- <el-upload action="http://star.xiaojukeji.com/upload/img.node" list-type="picture-card" :limit="1" :multiple="false" :on-success="handlePictureCardPreviewTow" :on-remove="handleRemoveTow">
|
|
|
+ <el-upload action="http://star.xiaojukeji.com/upload/img.node" list-type="picture-card" :limit="1" :multiple="false" :on-change="uploadChangeTow" :on-success="handlePictureCardPreviewTow" :on-remove="handleRemoveTow">
|
|
|
<i class="el-icon-plus" />
|
|
|
<div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过5MB</div>
|
|
|
</el-upload>
|
|
@@ -69,6 +69,12 @@ export default {
|
|
|
this.rules.content = [{ required: true, message: '素材不能为空', trigger: 'change' }]
|
|
|
}
|
|
|
},
|
|
|
+ uploadChange(file, fileList) {
|
|
|
+ this.$refs.monthly_form.clearValidate('thumb')
|
|
|
+ },
|
|
|
+ uploadChangeTow(file, fileList) {
|
|
|
+ this.$refs.monthly_form.clearValidate('content')
|
|
|
+ },
|
|
|
handlePictureCardPreviewTow(file) {
|
|
|
this.monthly_form.content = 'http:' + file.url
|
|
|
this.$refs.monthly_form.clearValidate('content')
|