|
@@ -33,9 +33,10 @@
|
33
|
33
|
<div class="regulations">
|
34
|
34
|
<label><em>*</em>选择客户</label>
|
35
|
35
|
<div>
|
36
|
|
- <div>
|
37
|
|
- <el-radio v-model="customer_filter" :disabled="!editFlag" :label="0">全部客户</el-radio>
|
|
36
|
+ <div class="flex" style="justify-content: start;">
|
|
37
|
+ <el-radio v-model="customer_filter" :disabled="!editFlag || (invite_type == 2)" :label="0">全部客户</el-radio><!-- 选择“定时邀请”就不能选择“全部客户” -->
|
38
|
38
|
<el-radio v-model="customer_filter" :disabled="!editFlag" :label="1">筛选客户</el-radio>
|
|
39
|
+ <p v-if="invite_type == 2" style="font-size:13px;line-height:30px;color:#f9a527;margin-left:30px;margin-top:-2px;">“定时邀请”类型时不支持选择“全部客户”</p>
|
39
|
40
|
</div>
|
40
|
41
|
<div class="screeningCustomers" v-show="customer_filter == 1">
|
41
|
42
|
<div class="screeningItem">
|
|
@@ -140,9 +141,10 @@
|
140
|
141
|
|
141
|
142
|
<div class="regulations">
|
142
|
143
|
<label><em>*</em>邀请类型</label>
|
143
|
|
- <div>
|
|
144
|
+ <div class="flex">
|
144
|
145
|
<el-radio v-model="invite_type" :disabled="!editFlag" :label="1">立即邀请</el-radio>
|
145
|
|
- <el-radio v-model="invite_type" :disabled="!editFlag" :label="2">定时邀请</el-radio>
|
|
146
|
+ <el-radio v-model="invite_type" :disabled="!editFlag || (customer_filter == 0)" :label="2">定时邀请</el-radio>
|
|
147
|
+ <p v-show="customer_filter == 0" style="font-size:13px;line-height:30px;color:#f9a527;margin-left:30px;margin-top:-2px;">选择“全部客户”时不支持“定时邀请”类型</p>
|
146
|
148
|
</div>
|
147
|
149
|
</div>
|
148
|
150
|
<div class="regulations" v-show="invite_type == 2">
|
|
@@ -406,6 +408,11 @@ export default {
|
406
|
408
|
}
|
407
|
409
|
}
|
408
|
410
|
|
|
411
|
+ if (this.customer_filter == 0 && this.invite_type == 2) {
|
|
412
|
+ this.$message.warning('选择“定时邀请”时不支持选择“全部客户”')
|
|
413
|
+ return
|
|
414
|
+ }
|
|
415
|
+
|
409
|
416
|
this.$loading(this.$loadingConfig)
|
410
|
417
|
let params = {
|
411
|
418
|
rule_id: this.rule_id ? this.rule_id : '',
|