广告校验,前端补充,bug修复

This commit is contained in:
SjS 2025-04-22 11:50:13 +08:00
parent d03ee7792f
commit dc5bf70cb8

View File

@ -166,7 +166,7 @@
<!-- 添加或修改广告对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" label-width="80px" v-loading="detailLoading">
<el-form ref="form" :rules="rules" :model="form" label-width="80px" v-loading="detailLoading">
<el-form-item label="运营区" prop="areaId" >
<area-remote-select
v-model="form.areaId"
@ -256,6 +256,20 @@
//{key: 'deleted', visible: true, label: '01', minWidth: null, sortable: true, overflow: false, align: 'center', width: null},
//{key: 'urlType', visible: true, label: '12', minWidth: null, sortable: true, overflow: false, align: 'center', width: null},
],
rules: {
areaId: [
{ required: true, message: '运营区不能为空', trigger: 'change' }
],
picture: [
{ required: true, message: '广告图片不能为空', trigger: 'change' }
],
urlType: [
{ required: true, message: '跳转类型不能为空', trigger: 'change' }
],
url: [
{ required: true, message: '跳转链接不能为空', trigger: 'blur' },
]
},
//
orderSorts: ['ascending', 'descending', null],
//