|
|
@@ -1,6 +1,5 @@
|
|
1
|
1
|
var isFirstShowTopMsg = true;
|
|
2
|
2
|
$(document).ready(function() {
|
|
3
|
|
-
|
|
4
|
3
|
if (/mobile/i.test(navigator.userAgent) || /android/i.test(navigator.userAgent)) {
|
|
5
|
4
|
$(".title-box").hide();
|
|
6
|
5
|
}
|
|
|
@@ -178,6 +177,11 @@ $(document).ready(function() {
|
|
178
|
177
|
$(this).addClass("lactive").siblings().removeClass("lactive");
|
|
179
|
178
|
loadWH();
|
|
180
|
179
|
})
|
|
|
180
|
+ //外呼电话列表
|
|
|
181
|
+ $(".bg_titleZJ li").click(function() {
|
|
|
182
|
+ $(this).addClass("lactive").siblings().removeClass("lactive");
|
|
|
183
|
+ loadYJZJ();
|
|
|
184
|
+ })
|
|
181
|
185
|
$(".ty").click(function() {
|
|
182
|
186
|
loadWH();
|
|
183
|
187
|
});
|
|
|
@@ -420,6 +424,19 @@ function whtp() {
|
|
420
|
424
|
|
|
421
|
425
|
loadWH();
|
|
422
|
426
|
}
|
|
|
427
|
+//三方通话弹出
|
|
|
428
|
+//function three_phone() {
|
|
|
429
|
+// $("#Result").val("");
|
|
|
430
|
+// if ($(".three_call").hasClass("fadeOutUp")) {
|
|
|
431
|
+// $(".three_call").removeClass("fadeOutUp").addClass("fadeInDown");
|
|
|
432
|
+// }
|
|
|
433
|
+// $(".three_call").removeClass("hidens");
|
|
|
434
|
+//
|
|
|
435
|
+// $('.first').removeClass('first');
|
|
|
436
|
+// $('three_call').addClass('first');
|
|
|
437
|
+//
|
|
|
438
|
+// loadWH();
|
|
|
439
|
+//}
|
|
423
|
440
|
//加载外呼电话列表
|
|
424
|
441
|
function loadWH() {
|
|
425
|
442
|
$(".phonediv").hide();
|
|
|
@@ -554,6 +571,139 @@ function loadWH() {
|
|
554
|
571
|
break;
|
|
555
|
572
|
}
|
|
556
|
573
|
}
|
|
|
574
|
+function loadYJZJ() {
|
|
|
575
|
+ $(".phonediv1").hide();
|
|
|
576
|
+ var n = $(".bg_titleZJ .lactive").attr("itemid");
|
|
|
577
|
+ switch (n) {
|
|
|
578
|
+ case '0':
|
|
|
579
|
+ var obj = $(".phonediv1").eq(0);
|
|
|
580
|
+ obj.show();
|
|
|
581
|
+
|
|
|
582
|
+ //先销毁表格
|
|
|
583
|
+ var table = obj.find(".phonelistZJ");
|
|
|
584
|
+ table.bootstrapTable('destroy');
|
|
|
585
|
+ //初始化表格,动态从服务器加载数据
|
|
|
586
|
+ table.bootstrapTable({
|
|
|
587
|
+ method: "get", //使用get请求到服务器获取数据
|
|
|
588
|
+ url: huayi.config.callcenter_url + "Conversation/GetList", //获取数据的Servlet地址
|
|
|
589
|
+ contentType: 'application/x-www-form-urlencoded',
|
|
|
590
|
+ striped: true, //表格显示条纹
|
|
|
591
|
+ pagination: true, //启动分页
|
|
|
592
|
+ pageSize: 10, //每页显示的记录数
|
|
|
593
|
+ pageNumber: 1, //当前第几页
|
|
|
594
|
+ pageList: [10, 20, 50, 100], //记录数可选列表
|
|
|
595
|
+ search: false, //是否启用查询
|
|
|
596
|
+ showColumns: false, //显示下拉框勾选要显示的列
|
|
|
597
|
+ showRefresh: false, //显示刷新按钮
|
|
|
598
|
+ sidePagination: "server", //表示服务端请求
|
|
|
599
|
+ //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
|
|
|
600
|
+ //设置为limit可以获取limit, offset, search, sort, order
|
|
|
601
|
+ queryParamsType: "undefined",
|
|
|
602
|
+ queryParams: function queryParams(params) { //设置查询参数
|
|
|
603
|
+ var param = {
|
|
|
604
|
+ type:1,
|
|
|
605
|
+// page: params.pageNumber,
|
|
|
606
|
+// pagesize: params.pageSize,
|
|
|
607
|
+// tel: $("#lastphone").val(),
|
|
|
608
|
+ token: $.cookie("token")
|
|
|
609
|
+ };
|
|
|
610
|
+ return param;
|
|
|
611
|
+ },
|
|
|
612
|
+ onLoadSuccess: function() { //加载成功时执行
|
|
|
613
|
+ //layer.msg("加载成功");
|
|
|
614
|
+ },
|
|
|
615
|
+ onLoadError: function() { //加载失败时执行
|
|
|
616
|
+ //layer.msg("加载数据失败", { time: 1500, icon: 2 });
|
|
|
617
|
+ }
|
|
|
618
|
+ });
|
|
|
619
|
+ break;
|
|
|
620
|
+ case '1':
|
|
|
621
|
+ var obj = $(".phonediv1").eq(1);
|
|
|
622
|
+ obj.show();
|
|
|
623
|
+ getDepts(); //获取部门下拉
|
|
|
624
|
+
|
|
|
625
|
+ var table = obj.find(".phonelistZJ");
|
|
|
626
|
+ table.bootstrapTable('destroy');
|
|
|
627
|
+ //初始化表格,动态从服务器加载数据
|
|
|
628
|
+ table.bootstrapTable({
|
|
|
629
|
+ method: "get", //使用get请求到服务器获取数据
|
|
|
630
|
+ url: huayi.config.callcenter_url + "Conversation/GetList", //获取数据的Servlet地址
|
|
|
631
|
+ contentType: 'application/x-www-form-urlencoded',
|
|
|
632
|
+ striped: true, //表格显示条纹
|
|
|
633
|
+ pagination: true, //启动分页
|
|
|
634
|
+ pageSize: 10, //每页显示的记录数
|
|
|
635
|
+ pageNumber: 1, //当前第几页
|
|
|
636
|
+ pageList: [10, 20, 50, 100], //记录数可选列表
|
|
|
637
|
+ search: false, //是否启用查询
|
|
|
638
|
+ showColumns: false, //显示下拉框勾选要显示的列
|
|
|
639
|
+ showRefresh: false, //显示刷新按钮
|
|
|
640
|
+ sidePagination: "server", //表示服务端请求
|
|
|
641
|
+ //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
|
|
|
642
|
+ //设置为limit可以获取limit, offset, search, sort, order
|
|
|
643
|
+ queryParamsType: "undefined",
|
|
|
644
|
+ queryParams: function queryParams(params) { //设置查询参数
|
|
|
645
|
+ var param = {
|
|
|
646
|
+ type:1,
|
|
|
647
|
+ page: params.pageNumber,
|
|
|
648
|
+ pagesize: params.pageSize,
|
|
|
649
|
+ zxzid: $('#s_department').val(),
|
|
|
650
|
+ tel: $("#gsphone").val(),
|
|
|
651
|
+ name: $("#gsname").val(),
|
|
|
652
|
+ token: $.cookie("token")
|
|
|
653
|
+ };
|
|
|
654
|
+ return param;
|
|
|
655
|
+ },
|
|
|
656
|
+ onLoadSuccess: function() { //加载成功时执行
|
|
|
657
|
+ //layer.msg("加载成功");
|
|
|
658
|
+ },
|
|
|
659
|
+ onLoadError: function() { //加载失败时执行
|
|
|
660
|
+ //layer.msg("加载数据失败", { time: 1500, icon: 2 });
|
|
|
661
|
+ }
|
|
|
662
|
+ });
|
|
|
663
|
+ break;
|
|
|
664
|
+ case '2':
|
|
|
665
|
+ var obj = $(".phonediv1").eq(2);
|
|
|
666
|
+ obj.show();
|
|
|
667
|
+
|
|
|
668
|
+ var table = obj.find(".phonelistZJ");
|
|
|
669
|
+ table.bootstrapTable('destroy');
|
|
|
670
|
+ //初始化表格,动态从服务器加载数据
|
|
|
671
|
+ table.bootstrapTable({
|
|
|
672
|
+ method: "get", //使用get请求到服务器获取数据
|
|
|
673
|
+ url: huayi.config.callcenter_url + "CallOutScreen/GetCustomerList", //获取数据的Servlet地址
|
|
|
674
|
+ contentType: 'application/x-www-form-urlencoded',
|
|
|
675
|
+ striped: true, //表格显示条纹
|
|
|
676
|
+ pagination: true, //启动分页
|
|
|
677
|
+ pageSize: 10, //每页显示的记录数
|
|
|
678
|
+ pageNumber: 1, //当前第几页
|
|
|
679
|
+ pageList: [10, 20, 50, 100], //记录数可选列表
|
|
|
680
|
+ search: false, //是否启用查询
|
|
|
681
|
+ showColumns: false, //显示下拉框勾选要显示的列
|
|
|
682
|
+ showRefresh: false, //显示刷新按钮
|
|
|
683
|
+ sidePagination: "server", //表示服务端请求
|
|
|
684
|
+ //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
|
|
|
685
|
+ //设置为limit可以获取limit, offset, search, sort, order
|
|
|
686
|
+ queryParamsType: "undefined",
|
|
|
687
|
+ queryParams: function queryParams(params) { //设置查询参数
|
|
|
688
|
+ var param = {
|
|
|
689
|
+ page: params.pageNumber,
|
|
|
690
|
+ pagesize: params.pageSize,
|
|
|
691
|
+ tel: $("#khphone").val(),
|
|
|
692
|
+ name: $("#khname").val(),
|
|
|
693
|
+ token: $.cookie("token")
|
|
|
694
|
+ };
|
|
|
695
|
+ return param;
|
|
|
696
|
+ },
|
|
|
697
|
+ onLoadSuccess: function() { //加载成功时执行
|
|
|
698
|
+ //layer.msg("加载成功");
|
|
|
699
|
+ },
|
|
|
700
|
+ onLoadError: function() { //加载失败时执行
|
|
|
701
|
+ //layer.msg("加载数据失败", { time: 1500, icon: 2 });
|
|
|
702
|
+ }
|
|
|
703
|
+ });
|
|
|
704
|
+ break;
|
|
|
705
|
+ }
|
|
|
706
|
+}
|
|
557
|
707
|
//格式化最近电话处理方式
|
|
558
|
708
|
function formatterDealType(val, row) {
|
|
559
|
709
|
//处理方式0:IVR处理1骚扰电话2自助服务3转值班电话4留言5呼损6人工处理
|
|
|
@@ -607,7 +757,9 @@ function view(val) {
|
|
607
|
757
|
}
|
|
608
|
758
|
|
|
609
|
759
|
function call(val) {
|
|
|
760
|
+ console.log(val)
|
|
610
|
761
|
$("#Result").val(val);
|
|
|
762
|
+ $('.connect').val(val);
|
|
611
|
763
|
$(".img").removeClass("hidens");
|
|
612
|
764
|
}
|
|
613
|
765
|
|
|
|
@@ -616,6 +768,7 @@ function call(val) {
|
|
616
|
768
|
function formatterOprate(val, row) {
|
|
617
|
769
|
return '<ul class="tool_downs">' +
|
|
618
|
770
|
'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_details_' + row.ID + '" onclick="btn_details(\'' + row.ID + '\')" title="详情">详情</a></li>' +
|
|
|
771
|
+ '<li><a href="javascript:;" class="aBtn" style="margin-left:20px;" authorize="yes" id="HY_details_' + row.ID + '" onclick="btn_edit(\'' + row.ID + '\')" title="编辑">编辑</a></li>' +
|
|
619
|
772
|
'<li><a href="javascript:;" class="aBtn hide_btn" style="margin-left:20px;" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(' + row.ID + ')" title="删除">删除</a></li>' +
|
|
620
|
773
|
'</ul>';
|
|
621
|
774
|
}
|
|
|
@@ -651,6 +804,16 @@ function btn_details(editId) {
|
|
651
|
804
|
content: './commonTpl/Yjzhuanxiangqing.html?edit_id=' + editId
|
|
652
|
805
|
});
|
|
653
|
806
|
}
|
|
|
807
|
+//编辑页面
|
|
|
808
|
+function btn_edit(editId){
|
|
|
809
|
+ layer.open({
|
|
|
810
|
+ type: 2,
|
|
|
811
|
+ title: '客户信息详情',
|
|
|
812
|
+ maxmin: true, //开启最大化最小化按钮
|
|
|
813
|
+ area: ['60%', '80%'],
|
|
|
814
|
+ content: './commonTpl/Yijianzhuanjiebianji.html?edit_id=' + editId
|
|
|
815
|
+ });
|
|
|
816
|
+}
|
|
654
|
817
|
//一键转接导入
|
|
655
|
818
|
function btn_export() {
|
|
656
|
819
|
layer.open({
|