对接新版私域引流
This commit is contained in:
@@ -72,11 +72,11 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="显示时机" prop="homeType">
|
<el-form-item label="显示时机" prop="homeType">
|
||||||
<el-checkbox-group v-model="form.homeType">
|
<el-radio-group v-model="form.homeType">
|
||||||
<el-checkbox value="only" label="仅显示1次" :disabled="!form.homeEnable" />
|
<el-radio value="only" label="仅显示1次" :disabled="!form.homeEnable"></el-radio>
|
||||||
<el-checkbox value="day" label="每天显示1次" :disabled="!form.homeEnable" />
|
<el-radio value="day" label="每天显示1次" :disabled="!form.homeEnable"></el-radio>
|
||||||
<el-checkbox value="every" label="每次达成触发条件都显示" :disabled="!form.homeEnable" />
|
<el-radio value="every" label="每次达成触发条件都显示" :disabled="!form.homeEnable"></el-radio>
|
||||||
</el-checkbox-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="模块提示语">
|
<!-- <el-form-item label="模块提示语">
|
||||||
<el-input :placeholder="defaultNote" :maxlength="20" v-model.trim="form.note"></el-input>
|
<el-input :placeholder="defaultNote" :maxlength="20" v-model.trim="form.note"></el-input>
|
||||||
@@ -110,7 +110,7 @@ const form = ref({
|
|||||||
note: defaultNote.value,
|
note: defaultNote.value,
|
||||||
orderEnable: 1,
|
orderEnable: 1,
|
||||||
homeEnable: 1,
|
homeEnable: 1,
|
||||||
homeType: [],
|
homeType: '',
|
||||||
isEnable: '',
|
isEnable: '',
|
||||||
mainShopId: '',
|
mainShopId: '',
|
||||||
shopId: ''
|
shopId: ''
|
||||||
@@ -161,7 +161,7 @@ const rules = reactive({
|
|||||||
homeType: [
|
homeType: [
|
||||||
{
|
{
|
||||||
validator: (rule, value, callback) => {
|
validator: (rule, value, callback) => {
|
||||||
if (form.value.homeEnable == 1 && form.value.homeType.length <= 0) {
|
if (form.value.homeEnable == 1 && form.value.homeType == '') {
|
||||||
callback(new Error('请选择显示时机'))
|
callback(new Error('请选择显示时机'))
|
||||||
} else {
|
} else {
|
||||||
callback()
|
callback()
|
||||||
@@ -216,7 +216,7 @@ async function drainageConfigGetAjax() {
|
|||||||
form.value = res
|
form.value = res
|
||||||
|
|
||||||
if (form.value.homeType == null) {
|
if (form.value.homeType == null) {
|
||||||
form.value.homeType = []
|
form.value.homeType = ''
|
||||||
}
|
}
|
||||||
|
|
||||||
if (form.value.title == '') {
|
if (form.value.title == '') {
|
||||||
|
|||||||
Reference in New Issue
Block a user