上传视频组件修复bug

master
许宏杰 1 year ago
parent 3c38242455
commit 614fca2709

@ -81,6 +81,7 @@ export default {
handleClose() { handleClose() {
this.videoForm.showVideoPath = ""; this.videoForm.showVideoPath = "";
this.videoFlag = false; this.videoFlag = false;
this.$emit("input", "");
}, },
// //
beforeUploadVideo(file) { beforeUploadVideo(file) {

@ -132,7 +132,7 @@
icon="el-icon-document-copy" icon="el-icon-document-copy"
@click="handleFp(scope.row)" @click="handleFp(scope.row)"
v-hasPermi="['netEwm:poster:edit']" v-hasPermi="['netEwm:poster:edit']"
>广告分配</el-button >批量分配给商户</el-button
> >
<el-button <el-button
size="mini" size="mini"
@ -164,7 +164,7 @@
<!-- 添加或修改广告对话框 --> <!-- 添加或修改广告对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="100px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-form-item label="广告名称" prop="posterName"> <el-form-item label="广告名称" prop="posterName">
<el-input v-model="form.posterName" placeholder="请输入广告名称" /> <el-input v-model="form.posterName" placeholder="请输入广告名称" />
</el-form-item> </el-form-item>
@ -188,7 +188,7 @@
> >
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="视频路径" prop="videoPath"> <el-form-item label="广告视频" prop="videoPath">
<VideoUpload v-model="form.videoPath" v-if="open" /> <VideoUpload v-model="form.videoPath" v-if="open" />
</el-form-item> </el-form-item>
</el-form> </el-form>
@ -249,7 +249,20 @@ export default {
// //
form: {}, form: {},
// //
rules: {}, rules: {
posterName: [
{ required: true, message: "广告名称不能为空", trigger: "blur" },
],
startTime: [
{ required: true, message: "有限起始时间不能为空", trigger: "blur" },
],
endTime: [
{ required: true, message: "有效结束时间不能为空", trigger: "blur" },
],
videoPath: [
{ required: true, message: "广告视频不能为空", trigger: "blur" },
],
},
}; };
}, },
created() { created() {

Loading…
Cancel
Save