对接新版私域引流

This commit is contained in:
gyq
2025-12-15 16:57:04 +08:00
parent f9762bc7ad
commit 2c18a5e8ca

View File

@@ -72,11 +72,11 @@
</div>
</el-form-item>
<el-form-item label="显示时机" prop="homeType">
<el-checkbox-group v-model="form.homeType">
<el-checkbox value="only" label="仅显示1次" :disabled="!form.homeEnable" />
<el-checkbox value="day" label="每天显示1次" :disabled="!form.homeEnable" />
<el-checkbox value="every" label="每次达成触发条件都显示" :disabled="!form.homeEnable" />
</el-checkbox-group>
<el-radio-group v-model="form.homeType">
<el-radio value="only" label="仅显示1次" :disabled="!form.homeEnable"></el-radio>
<el-radio value="day" label="每天显示1次" :disabled="!form.homeEnable"></el-radio>
<el-radio value="every" label="每次达成触发条件都显示" :disabled="!form.homeEnable"></el-radio>
</el-radio-group>
</el-form-item>
<!-- <el-form-item label="模块提示语">
<el-input :placeholder="defaultNote" :maxlength="20" v-model.trim="form.note"></el-input>
@@ -110,7 +110,7 @@ const form = ref({
note: defaultNote.value,
orderEnable: 1,
homeEnable: 1,
homeType: [],
homeType: '',
isEnable: '',
mainShopId: '',
shopId: ''
@@ -161,7 +161,7 @@ const rules = reactive({
homeType: [
{
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('请选择显示时机'))
} else {
callback()
@@ -216,7 +216,7 @@ async function drainageConfigGetAjax() {
form.value = res
if (form.value.homeType == null) {
form.value.homeType = []
form.value.homeType = ''
}
if (form.value.title == '') {