zx 3 years ago
parent 2e6d20d298
commit df035175d0

@ -24,6 +24,12 @@
<el-option :value="3" label="文字"></el-option>
</el-select>
</el-form-item>
<el-form-item label="视频封面" style="width: 80%" v-if="form.type == 1">
<uploadFile @change="coverUpload" :config="{ limit: 1, accept: '.jpg, .jpeg, .png, .gif,'}">
<el-icon v-if="form.coverUrl == ''" class="img-upload"><Plus /></el-icon>
<img v-else class="img-upload" :src="$ImgUrl(form.coverUrl)" />
</uploadFile>
</el-form-item>
<el-form-item label="标签" style="width: 80%">
<el-checkbox-group v-model="form.tagList">
<el-checkbox v-for="(item,index) in tagData" :key="index" :label="item.id">
@ -36,7 +42,8 @@
</el-form-item>
<el-form-item label="素材内容" style="width: 100%">
<uploadFile @change="handlerUpload" :config="{ limit: 10, accept: '.jpg, .jpeg, .png, .gif, .mp4'}">
<el-button>上传文件</el-button>
<el-button v-if="form.fileUrl == ''"></el-button>
<el-link v-else :href="$ImgUrl(form.fileUrl)" target="_blank">{{form.fileUrl}}</el-link>
</uploadFile>
</el-form-item>
<el-form-item>
@ -117,6 +124,9 @@ export default defineComponent({
//
handlerUpload(data) {
this.form.fileUrl = data.fileUrl
},
coverUpload(data) {
this.form.coverUrl = data.fileUrl
}
}
})

@ -5,13 +5,6 @@
<el-form-item label="任务标题" style="width: 60%">
<el-input placeholder="请输入" v-model="form.title" />
</el-form-item>
<!-- <el-form-item label="发布对象">
<el-radio-group v-model="form.target">
<el-radio :label="1">全部</el-radio>
<el-radio :label="2">指定经销商</el-radio>
<el-radio :label="3">指定级别</el-radio>
</el-radio-group>
</el-form-item> -->
<el-form-item label="简介" style="width: 60%">
<el-input placeholder="请输入" type="textarea" v-model="form.subtitle" />
</el-form-item>
@ -25,8 +18,8 @@
</el-checkbox>
</el-checkbox-group>
</el-form-item>
<el-form-item label="选择车系">
<div style="width: 80%"><el-checkbox :label="false" @change="selectAll"></el-checkbox></div>
<el-form-item label="选择车系" style="width: 90%">
<!-- <div style="width: 80%"><el-checkbox :label="false" @change="selectAll"></el-checkbox></div> -->
<div>
<el-checkbox-group v-model="form.brandList">
<el-checkbox v-for="(item,index) in brandData" :key="index" :label="item.id">
@ -37,8 +30,12 @@
</el-form-item>
<el-form-item label="封面图片">
<uploadFile @change="handlerUpload" :config="{ limit: 1, accept: '.jpg, .jpeg, .png, .gif'}">
<el-icon class="img-upload"><Plus /></el-icon>
<el-icon v-if="form.coverUrl == ''" class="img-upload"><Plus /></el-icon>
<img v-else class="img-upload" :src="$ImgUrl(form.coverUrl)" />
</uploadFile>
</el-form-item>
<el-form-item label="素材">
</el-form-item>
<el-form-item label="素材"></el-form-item>
<el-transfer style="padding:0px 0px 16px 30px;text-align: left; display: inline-block"

Loading…
Cancel
Save