|
@@ -78,14 +78,14 @@
|
78
|
78
|
</div>
|
79
|
79
|
</template>
|
80
|
80
|
</el-table-column>
|
81
|
|
- <el-table-column label="所属客服" width="160" align="center">
|
|
81
|
+ <el-table-column label="所属客服" align="center">
|
82
|
82
|
<template slot-scope="scope">
|
83
|
83
|
<div class="customerServiceTagBox">
|
84
|
84
|
<div class="customerServiceTag"><i class="el-icon-headset"></i>{{ scope.row.user_list.name }}</div>
|
85
|
85
|
</div>
|
86
|
86
|
</template>
|
87
|
87
|
</el-table-column>
|
88
|
|
- <el-table-column width="160" label="所属部门" show-overflow-tooltip align="center">
|
|
88
|
+ <el-table-column label="所属部门" show-overflow-tooltip align="center">
|
89
|
89
|
<template slot-scope="scope">
|
90
|
90
|
<div>{{scope.row.department_list&&scope.row.department_list.join(',')}}</div>
|
91
|
91
|
</template>
|
|
@@ -98,14 +98,14 @@
|
98
|
98
|
</div>
|
99
|
99
|
</template>
|
100
|
100
|
</el-table-column>
|
101
|
|
- <el-table-column width="160" label="客户状态" show-overflow-tooltip align="center">
|
|
101
|
+ <el-table-column label="客户状态" show-overflow-tooltip align="center">
|
102
|
102
|
<template slot-scope="scope">
|
103
|
103
|
<span v-if="scope.row.customer_enable==0" style="color:#FF0002">禁用</span>
|
104
|
104
|
<span v-if="scope.row.customer_enable==1">可用</span>
|
105
|
105
|
<span v-if="scope.row.customer_enable==3" style="color:#00B38A">已流失</span>
|
106
|
106
|
</template>
|
107
|
107
|
</el-table-column>
|
108
|
|
- <el-table-column width="160" label="付费情况" align="center">
|
|
108
|
+ <el-table-column label="付费情况" align="center">
|
109
|
109
|
<template slot-scope="scope">
|
110
|
110
|
<div v-if="scope.row.pay_num>0">已付费(<span class="c-00B38A">{{scope.row.pay_num}}次</span>)</div>
|
111
|
111
|
<div v-else>未付费</div>
|
|
@@ -138,6 +138,11 @@
|
138
|
138
|
<el-drawer :size="drawerSize" :visible.sync="detialDrawer" :with-header="false">
|
139
|
139
|
<detial @changeDrawerSize="changeDrawerSize" @closeDrawer="closeDrawer"></detial>
|
140
|
140
|
</el-drawer>
|
|
141
|
+
|
|
142
|
+ <!-- 分配客户 -->
|
|
143
|
+ <el-dialog title="分配客户" :visible.sync="distributionUserVisible" width="600px" center top="15vh">
|
|
144
|
+ <distribution-user></distribution-user>
|
|
145
|
+ </el-dialog>
|
141
|
146
|
</div>
|
142
|
147
|
</template>
|
143
|
148
|
<script>
|
|
@@ -151,8 +156,9 @@ import lossBody from '@/components/assembly/screen/lossBody.vue'
|
151
|
156
|
import screenPay from '@/components/assembly/screen/pay.vue'
|
152
|
157
|
import shieldingUser from '@/components/assembly/shieldingUser.vue'
|
153
|
158
|
import detial from '@/components/detials/index.vue'
|
|
159
|
+import distributionUser from './distributionUser.vue'
|
154
|
160
|
export default {
|
155
|
|
- components: { detial, selfInput, selfCustomerservice, enterpriseTag, datePicker, selfChannel, selfGender, lossBody, screenPay, shieldingUser },
|
|
161
|
+ components: { distributionUser, detial, selfInput, selfCustomerservice, enterpriseTag, datePicker, selfChannel, selfGender, lossBody, screenPay, shieldingUser },
|
156
|
162
|
data () {
|
157
|
163
|
return {
|
158
|
164
|
type: 1,
|
|
@@ -189,6 +195,7 @@ export default {
|
189
|
195
|
exclude_multiple_selection: {},
|
190
|
196
|
multipleArr: [],
|
191
|
197
|
isAll: false,//是否选择全部
|
|
198
|
+ distributionUserVisible: false
|
192
|
199
|
}
|
193
|
200
|
},
|
194
|
201
|
created () {
|