|
|
@@ -94,6 +94,7 @@
|
|
|
<script src="__JS__/plugins/bootstrap-table/locale/bootstrap-table-zh-CN.min.js"></script>
|
|
|
<script src="__JS__/plugins/layer/layer.min.js"></script>
|
|
|
<script src="__JS__/layui/layui.js"></script>
|
|
|
+<script src="/static/customer/js/md5.js"></script>
|
|
|
<script type="text/javascript">
|
|
|
|
|
|
layui.use(['form', 'upload'], function(){
|
|
|
@@ -112,6 +113,14 @@
|
|
|
|
|
|
</script>
|
|
|
<script type="text/javascript">
|
|
|
+ let config = {
|
|
|
+ socket: '{$socket}',
|
|
|
+ };
|
|
|
+ let date = new Date(new Date().setHours(0, 0, 0, 0)) / 1000;
|
|
|
+ let getLocation = window.location.href;
|
|
|
+ let host = getLocation.split('/admin')[0];
|
|
|
+ //let apiToken = hex_md5('customer-service'+date+host);
|
|
|
+ let apiToken = hex_md5('customer-service'+host);
|
|
|
function initTable() {
|
|
|
//先销毁表格
|
|
|
$('#cusTable').bootstrapTable('destroy');
|
|
|
@@ -164,6 +173,14 @@
|
|
|
layer.confirm('确认删除此客服?', {icon: 3, title:'提示'}, function(index){
|
|
|
//do something
|
|
|
$.getJSON("{:url('users/delUser')}", {'id' : id}, function(res){
|
|
|
+ let socket = new WebSocket('ws://' + config.socket+'?apiToken=' + apiToken);
|
|
|
+ socket.onopen = function(res) {
|
|
|
+ console.log('握手成功');
|
|
|
+ socket.send(JSON.stringify({
|
|
|
+ type: 'tickkf',
|
|
|
+ data: {kfuid: id},
|
|
|
+ }));
|
|
|
+ };
|
|
|
if(1 == res.code){
|
|
|
layer.alert(res.msg, {title: '友情提示', icon: 1, closeBtn: 0}, function(){
|
|
|
initTable();
|