|
@@ -11,12 +11,22 @@
|
11
|
11
|
|
12
|
12
|
<div v-if="!loading" class="bg-ffffff content-wrap" style="padding: 15px 30px;">
|
13
|
13
|
<div class="regulations">
|
14
|
|
- <label><em>*</em>标题</label>
|
|
14
|
+ <label>
|
|
15
|
+ <em>*</em>标题
|
|
16
|
+ <el-tooltip content="标题用于区分不同配置" placement="top">
|
|
17
|
+ <div><i class="el-icon-question"></i></div>
|
|
18
|
+ </el-tooltip>
|
|
19
|
+ </label>
|
15
|
20
|
<el-input placeholder="配置标题" :disabled="!editFlag" style="width:300px" v-model.trim="name" clearable size="small" />
|
16
|
21
|
</div>
|
17
|
22
|
<!-- S 使用员工 - 单个企微主体 模式 -->
|
18
|
23
|
<div class="regulations">
|
19
|
|
- <label><em>*</em>客服:</label>
|
|
24
|
+ <label>
|
|
25
|
+ <em>*</em>客服
|
|
26
|
+ <el-tooltip content="配置生效的客服对象,结合【安卓设备绑定】中配置的客服使用" placement="top">
|
|
27
|
+ <div><i class="el-icon-question"></i></div>
|
|
28
|
+ </el-tooltip>
|
|
29
|
+ </label>
|
20
|
30
|
<div>
|
21
|
31
|
<div style="display:flex">
|
22
|
32
|
<el-radio :disabled="!editFlag" v-model="is_for_all" :label="1" >全部</el-radio>
|
|
@@ -26,9 +36,14 @@
|
26
|
36
|
</div>
|
27
|
37
|
</div>
|
28
|
38
|
<!-- S 使用员工 - -->
|
29
|
|
- <!-- S 选择客户 -->
|
|
39
|
+ <!-- S 客户筛选 -->
|
30
|
40
|
<div class="regulations">
|
31
|
|
- <label><em>*</em>选择客户</label>
|
|
41
|
+ <label>
|
|
42
|
+ <em>*</em>客户筛选
|
|
43
|
+ <el-tooltip content="配置待邀请进入社群客户的筛选条件" placement="top">
|
|
44
|
+ <div><i class="el-icon-question"></i></div>
|
|
45
|
+ </el-tooltip>
|
|
46
|
+ </label>
|
32
|
47
|
<div>
|
33
|
48
|
<div class="flex" style="justify-content: start;">
|
34
|
49
|
<el-radio v-model="customer_filter" :disabled="!editFlag || (invite_type == 2)" :label="0">全部客户</el-radio><!-- 选择“定时邀请”就不能选择“全部客户” -->
|
|
@@ -80,11 +95,16 @@
|
80
|
95
|
</div>
|
81
|
96
|
</div>
|
82
|
97
|
</div>
|
83
|
|
- <!-- E 选择客户 -->
|
|
98
|
+ <!-- E 客户筛选 -->
|
84
|
99
|
|
85
|
|
- <!-- S 持续邀请入群 -->
|
|
100
|
+ <!-- S 客户续拉 -->
|
86
|
101
|
<div class="regulations" style="align-items: center">
|
87
|
|
- <label>持续邀请入群:</label>
|
|
102
|
+ <label>
|
|
103
|
+ 客户续拉
|
|
104
|
+ <el-tooltip content="当待邀请入群客户规模较大时,可开启续拉功能,以实现每天定时将选定客户分批拉入社群" placement="top">
|
|
105
|
+ <div><i class="el-icon-question"></i></div>
|
|
106
|
+ </el-tooltip>
|
|
107
|
+ </label>
|
88
|
108
|
<div class="limitBox">
|
89
|
109
|
<el-switch
|
90
|
110
|
v-model="continuously_attract_groups"
|
|
@@ -98,17 +118,33 @@
|
98
|
118
|
<p style="font-size:13px;line-height:30px;color:#f9a527;margin-left:10px">*持续邀请入群任务仅可新增不可编辑</p>
|
99
|
119
|
</div>
|
100
|
120
|
<div v-show="continuously_attract_groups == 1" class="regulations">
|
101
|
|
- <label><em>*</em>单次创建群聊上限</label>
|
102
|
|
- <el-input placeholder="请输入创建群聊数量上限" :disabled="!editFlag" style="width:300px" v-model.trim="upper_limit" clearable size="small" @input="onInputUpperLimit" />
|
|
121
|
+ <label>
|
|
122
|
+ <em>*</em>
|
|
123
|
+ 单日拉群上限
|
|
124
|
+ <el-tooltip content="结合客户续拉功能使用,拉群上限 * 客户群人数上限(不设置默认为40)= 每日续拉的客户数" placement="top">
|
|
125
|
+ <div><i class="el-icon-question"></i></div>
|
|
126
|
+ </el-tooltip>
|
|
127
|
+ </label>
|
|
128
|
+ <el-input placeholder="请输入单日拉群上限" :disabled="!editFlag" style="width:300px" v-model.trim="upper_limit" clearable size="small" @input="onInputUpperLimit" />
|
103
|
129
|
</div>
|
104
|
|
- <!-- E 持续邀请入群 -->
|
|
130
|
+ <!-- E 客户续拉 -->
|
105
|
131
|
|
106
|
|
- <!-- 群聊类型 -->
|
|
132
|
+ <!-- 拉群模式 -->
|
107
|
133
|
<div class="regulations" style="margin-top: 20px;">
|
108
|
|
- <label><em>*</em>群聊类型:</label>
|
|
134
|
+ <label><em>*</em>拉群模式</label>
|
109
|
135
|
<el-radio-group v-model="main_msg_data.owner_type">
|
110
|
|
- <el-radio :label="2">其他客服群聊</el-radio>
|
111
|
|
- <el-radio :label="1">当前客服群聊</el-radio>
|
|
136
|
+ <el-radio :label="2" class="radio-tips-wrap">
|
|
137
|
+ 其他客服群聊
|
|
138
|
+ <el-tooltip content="由群主将自己拉入群聊后,将自己的客户拉入群" placement="top">
|
|
139
|
+ <div><i class="el-icon-question"></i></div>
|
|
140
|
+ </el-tooltip>
|
|
141
|
+ </el-radio>
|
|
142
|
+ <el-radio :label="1" class="radio-tips-wrap">
|
|
143
|
+ 当前客服群聊
|
|
144
|
+ <el-tooltip content="将自己的客户拉入自己创建的群聊" placement="top">
|
|
145
|
+ <div><i class="el-icon-question"></i></div>
|
|
146
|
+ </el-tooltip>
|
|
147
|
+ </el-radio>
|
112
|
148
|
</el-radio-group>
|
113
|
149
|
</div>
|
114
|
150
|
<!-- 选择群聊 -->
|
|
@@ -180,7 +216,12 @@
|
180
|
216
|
|
181
|
217
|
<!-- S 群公告 -->
|
182
|
218
|
<div class="regulations">
|
183
|
|
- <label>群公告</label>
|
|
219
|
+ <label>
|
|
220
|
+ 群公告
|
|
221
|
+ <el-tooltip content="自动创建群聊后,可将配置好的群公告应用到新创建的群聊" placement="top">
|
|
222
|
+ <div><i class="el-icon-question"></i></div>
|
|
223
|
+ </el-tooltip>
|
|
224
|
+ </label>
|
184
|
225
|
<div class="flex">
|
185
|
226
|
<el-input
|
186
|
227
|
type="textarea"
|
|
@@ -263,7 +304,7 @@ export default {
|
263
|
304
|
is_for_all: 1,
|
264
|
305
|
user_id_list: [],
|
265
|
306
|
main_msg_data: {
|
266
|
|
- owner_type: 2, // 群聊类型 2其他客服群聊 1当前客服群聊
|
|
307
|
+ owner_type: 2, // 拉群模式 2其他客服群聊 1当前客服群聊
|
267
|
308
|
join_type: 1, // 进群方式 1:顺序进群 2:随机进群
|
268
|
309
|
chat_group_config: [],
|
269
|
310
|
is_limit:0
|
|
@@ -461,7 +502,7 @@ export default {
|
461
|
502
|
this.main_msg_data.is_limit = 1
|
462
|
503
|
//进群方式
|
463
|
504
|
this.main_msg_data.join_type = res.rst.join_type
|
464
|
|
- //群聊类型
|
|
505
|
+ //拉群模式
|
465
|
506
|
this.main_msg_data.owner_type = res.rst.owner_type
|
466
|
507
|
|
467
|
508
|
//表格排序
|
|
@@ -503,13 +544,13 @@ export default {
|
503
|
544
|
}
|
504
|
545
|
|
505
|
546
|
if (this.continuously_attract_groups == 1 && !this.upper_limit) {
|
506
|
|
- this.$message.warning('请输入单次创建群聊上限(不能为0)')
|
|
547
|
+ this.$message.warning('请输入单日拉群上限(不能为0)')
|
507
|
548
|
return
|
508
|
549
|
}
|
509
|
550
|
|
510
|
551
|
|
511
|
552
|
if (!this.main_msg_data.owner_type) {
|
512
|
|
- this.$message.warning('请选择群聊类型')
|
|
553
|
+ this.$message.warning('请选择拉群模式')
|
513
|
554
|
return
|
514
|
555
|
}
|
515
|
556
|
|
|
@@ -895,4 +936,31 @@ export default {
|
895
|
936
|
z-index: 999;
|
896
|
937
|
}
|
897
|
938
|
}
|
|
939
|
+.regulations {
|
|
940
|
+ & > label {
|
|
941
|
+ display: flex;
|
|
942
|
+ .el-icon-question {
|
|
943
|
+ color: #999;
|
|
944
|
+ font-size: 14px;
|
|
945
|
+ margin-left: 2px;
|
|
946
|
+ }
|
|
947
|
+ }
|
|
948
|
+
|
|
949
|
+ /deep/ .el-radio-group {
|
|
950
|
+ display: flex;
|
|
951
|
+ align-items: center;
|
|
952
|
+ .radio-tips-wrap {
|
|
953
|
+ display: flex;
|
|
954
|
+ align-items: center;
|
|
955
|
+ .el-radio__label {
|
|
956
|
+ display: flex;
|
|
957
|
+ .el-icon-question {
|
|
958
|
+ color: #999 !important;
|
|
959
|
+ font-size: 14px !important;
|
|
960
|
+ margin-left: 2px !important;
|
|
961
|
+ }
|
|
962
|
+ }
|
|
963
|
+ }
|
|
964
|
+ }
|
|
965
|
+}
|
898
|
966
|
</style>
|