Bladeren bron

弹屏多页签

zhangshuangnan 8 jaren geleden
bovenliggende
commit
8b8e3d56a4

+ 936 - 0
CallCenterWeb.UI/callScreen/call.js

@@ -0,0 +1,936 @@
1
+     //来电弹屏
2
+    laydate.skin('molv');
3
+    laydate({
4
+        elem: '#old_startTime',
5
+        event: 'focus'
6
+    });
7
+
8
+    laydate({
9
+        elem: '#old_endTime',
10
+        event: 'focus'
11
+    });
12
+    laydate({
13
+        elem: '#con_startTime',
14
+        event: 'focus'
15
+    });
16
+
17
+    laydate({
18
+        elem: '#con_endTime',
19
+        event: 'focus'
20
+    });
21
+      //弹屏右侧切换效果
22
+    $(".ldtp-cr ul.ld-service li").click(function () {
23
+        $(this).addClass("cr-click").siblings().removeClass("cr-click");
24
+        loadOld();
25
+    });
26
+      //弹屏右侧切换效果
27
+    $(".ldtp-cr ul.ld-service li").click(function () {
28
+        $(this).addClass("cr-click").siblings().removeClass("cr-click");
29
+        loadOld();
30
+    });
31
+    $('.pre-add').click(function () {
32
+        var par = $(this).parent().parent();
33
+        par.hide().siblings().show();
34
+    })
35
+      //来电时传输的数据
36
+    var Number=helper.request.queryString("Number");
37
+    var CallID=helper.request.queryString("CallID");
38
+    var hidActionID=helper.request.queryString("ActionID");
39
+//  $(".ldhm").val(Number);
40
+//  $(".hidTel").val(Number);
41
+//  $(".tel").text(Number);
42
+//  $(".ldtime").text(top.getNowFormatDate());
43
+//  $(".thsc").text("00:00");
44
+//  $(".hidCallID").val(CallID);
45
+
46
+    $(".hidTel").val(Number);
47
+    $(".tel").text(Number);
48
+    $("#zxdh_").val(Number);
49
+    $("#tsdh").val(Number);
50
+    $(".ldtime").text(top.getNowFormatDate());
51
+    $(".thsc").text("00:00");
52
+    $(".hidCallID").val(CallID);
53
+    $(".hidActionID").val(hidActionID);
54
+    
55
+      //获取电话所属地
56
+    $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetPhoneLocation', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
57
+        if (result.state.toLowerCase() == "success") {
58
+            $(".khgsd").text(result.data);
59
+
60
+
61
+
62
+        }
63
+    })
64
+    //获取客户信息
65
+    $(".ldtel").text($(".hidTel").val());
66
+    $("#tsdh").val($(".hidTel").val());
67
+    $(".ldtel1").val($(".hidTel").val());
68
+    $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetCustomerByTel', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
69
+        if (result.state.toLowerCase() == "success") {
70
+            if (result.data.length > 0) {
71
+                $("#zxr_").val(result.data[0].F_CustomerName);
72
+                $("#tskh").val(result.data[0].F_CustomerName);
73
+                $("#khid").val(result.data[0].F_CustomerId);
74
+                $(".khbh").val(result.data[0].F_CustomerCode);
75
+                $(".ldtel1").val(result.data[0].F_Telephone);
76
+                $(".ldtel2").val(result.data[0].F_Mobile);
77
+                $(".ldtel3").val(result.data[0].F_ChargeTelephone);
78
+
79
+            }
80
+        }
81
+    })
82
+
83
+    loadOld();
84
+
85
+    $('.head-pic .lahei .la-before').show();
86
+    $('.head-pic .lahei .la-after').hide();
87
+    
88
+    function clearInter(){
89
+    	 clearInterval(timer);
90
+    }
91
+    //通话中执行变化
92
+    var timer,n=0;
93
+    function calling(){
94
+    	$(".td-call").show();
95
+    	n=0;
96
+    	clearInterval(timer);
97
+        timer = setInterval(function () {
98
+            n++;
99
+            var m = parseInt(n / 60 % 60);
100
+            var s = parseInt(n % 60);
101
+            $(".thsc").text(toDub(m) + ":" + toDub(s));
102
+        }, 1000);
103
+    	
104
+    	
105
+    }
106
+    
107
+function toDub(i) {
108
+    return i < 10 ? "0" + i : "" + i;
109
+}
110
+    //最大化 最小化效果
111
+    //最小化
112
+//  $('.minClosed').click(function () {
113
+//      $('.ldtp-con').removeClass('fadeInDown');
114
+//      $('.ldtp-con').addClass('fadeOutUp');
115
+//      $('.ldtp-con').css("display", "none");
116
+//      $('.maxOpen').show();
117
+//      $('.maxOpen').addClass('fadeInDown');
118
+//  });
119
+
120
+    //最大化
121
+//  $('.maxOpen').click(function () {
122
+//      //触发来电类型第一个 点击;测试用
123
+//      //$("#dicValueList li:first-child").find("label").trigger('click');
124
+//      $('.ldtp-con').removeClass('fadeOutUp');
125
+//      $('.ldtp-con').addClass('fadeInDown');
126
+//      $('.ldtp-con').css("display", "block");
127
+//      $('.maxOpen').hide();
128
+//      $('.maxOpen').removeClass('fadeInDown');
129
+//      $('.maxOpen').addClass('fadeInDown');
130
+//      $('.first').removeClass('first');
131
+//      $('.ldtp-con').addClass('first');
132
+//
133
+//  })
134
+    //关闭弹框
135
+//  $(".Bacha").click(function () {
136
+//      //清除来电类型样式
137
+//      //debugger;
138
+//      $('#dicValueList li').find("label").removeClass('checkedDept');
139
+//      $('.ldtp-con').removeClass('fadeInDown');
140
+//      $('.ldtp-con').addClass('fadeOutUp');
141
+//      $('.ldtp-con').css("display", "none");
142
+//      Clean();
143
+//      top.obj.Type = "SayFree";
144
+//      top.Send();
145
+//  })
146
+    //顶部小头像
147
+//  var little_pic = $('.head-pic .hp-box img').attr("src");
148
+//  $('.maxOpen li .photo img').attr("src", little_pic);
149
+    //点击左侧菜单来电弹屏显示
150
+//  $('.tantan').click(function () {
151
+//      $('.maxOpen').trigger("click");
152
+//      $('.head-pic .lahei .la-before').show();
153
+//      $('.head-pic .lahei .la-after').hide();
154
+//
155
+//  })
156
+
157
+    //点击挂断
158
+    $('.head-pic .td-call .take').click(function () {
159
+//        top.obj.Type = "DropCall";
160
+////     	top.obj.Type = "TurnIvr";
161
+//      top.obj.AgentID = $.cookie("zx_user");
162
+//      top.obj.AgentExten = $.cookie("extno");
163
+//      top.obj.IvrName = "MYD";
164
+//      top.obj.IvrPos = "1";
165
+//     	top.Send();
166
+
167
+		top.obj.Type = "DropCall";
168
+        top.obj.IvrName = "MYD";
169
+        top.obj.IvrPos = "1";
170
+        top.Send();
171
+
172
+
173
+    });
174
+     //点击拉黑事件				
175
+    $('.head-pic .lahei .la-before').click(function () {
176
+        if (!$(".hidTel").val()) {
177
+            layer.confirm('来电号码为空!', {
178
+                btn: ['确定']
179
+            });
180
+            return;
181
+        }
182
+        $("#time-word").val('');
183
+        $('.ldtp-con .hei-list').show();
184
+
185
+    })
186
+    //拉黑输入框事件
187
+    $('.hei-list .bacha').click(function () {
188
+
189
+        $('.ldtp-con .hei-list').hide();
190
+        $("#time-word").val('');
191
+    })
192
+    var reg = /^\+?[1-9][0-9]*$/;
193
+
194
+    $('#bc').click(function () {
195
+        var n = $("#time-word").val();
196
+        var val = $("input[name='time']:checked").val();
197
+        if (n) {
198
+            if (!(reg.test(n))) {
199
+                layer.confirm('请输入整数时间!', {
200
+                    btn: ['确定']
201
+                });
202
+                return;
203
+            }
204
+        }
205
+        else {
206
+            if (val == '4') {
207
+                n = 0;
208
+            }
209
+            else {
210
+                layer.confirm('请输入整数时间!', {
211
+                    btn: ['确定']
212
+                });
213
+                return;
214
+            }
215
+        }
216
+        $.post(huayi.config.callcenter_url + 'CallInScreen/AddBlack', { tel: $(".hidTel").val(), num: n, type: val, "token": $.cookie("token") }, function (result) {
217
+            result = $.parseJSON(result);
218
+            if (result.state.toLowerCase() == "success") {
219
+
220
+                layer.msg("拉入黑名单成功");
221
+
222
+                $('.la-shichang .blackTime').html(result.data);
223
+                $('.ldtp-con .hei-list').hide();
224
+                $('.head-pic .lahei .la-before').hide();
225
+                $('.head-pic .lahei .la-after').show();
226
+                $('.head-pic .lahei .retur').show();
227
+            }
228
+        })
229
+    })
230
+
231
+    $('.la-after').click(function () {
232
+        if (!$(".hidTel").val()) {
233
+            layer.confirm('来电号码为空!', {
234
+                btn: ['确定']
235
+            });
236
+            return;
237
+        }
238
+
239
+        $("#time-word").val('');
240
+        $('.ldtp-con .hei-list').show();
241
+        $('.ldtp-con .hei-list').removeClass('bounceOutUp');
242
+        $('.ldtp-con .hei-list').addClass('bounceIn');
243
+    })
244
+    $('.head-pic .lahei .retur').click(function () {
245
+        $.getJSON(huayi.config.callcenter_url + 'CallInScreen/DelBlack', { tel: $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
246
+            if (result.state.toLowerCase() == "success") {
247
+                layer.msg("取消黑名单成功");
248
+                $('.head-pic .lahei .retur').hide();
249
+                $('.head-pic .lahei .la-after').hide();
250
+                $('.head-pic .lahei .la-before').show();
251
+            }
252
+        })
253
+    })
254
+    $(".add_").click(function () {
255
+        var tskh = $("#zxr_").val(); //咨询人:
256
+        var tsdh = $("#zxdh_").val(); //咨询电话
257
+        var cont = $("#zxnr_").val(); //咨询内容
258
+        var clcont = $("#clnr_").val(); //内容
259
+        var type = "1";
260
+        if (!clcont) {
261
+            layer.confirm('请输入处理内容!', {
262
+                btn: ['确定']
263
+            });
264
+            return;
265
+        }
266
+
267
+        $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
268
+            tskh: tskh,
269
+            tsdh: tsdh,
270
+            cont: cont,
271
+            clcont: clcont,
272
+            type: type,
273
+            "token": $.cookie("token")
274
+        }, function (result) {
275
+            result = $.parseJSON(result);
276
+            if (result.state.toLowerCase() == "success") {
277
+                loadOld();
278
+                $("#zxr_").val(''); //咨询人:
279
+                $("#zxdh_").val(''); //咨询电话
280
+                $("#zxnr_").val(''); //咨询内容
281
+                $("#clnr_").val(''); //内容                  
282
+                layer.msg("创建工单成功");
283
+            }
284
+        })
285
+    })
286
+     //加载部门人员
287
+    $("#zrbmname").click(function () {
288
+        if ($(".zrbmmenu").is(":hidden")) {
289
+            $(".zrbmmenu").show();
290
+        } else {
291
+            $(".zrbmmenu").hide();
292
+        }
293
+    })
294
+    $("#clbmname").click(function () {
295
+        if ($(".clbmmenu").is(":hidden")) {
296
+            $(".clbmmenu").show();
297
+        } else {
298
+            $(".clbmmenu").hide();
299
+        }
300
+    })
301
+    $(".col-sm-3").mouseleave(function () {
302
+        $(".ztree").parent().hide();
303
+    })
304
+   //$("#zrbm").change(function () {
305
+    //    getRY($("#zrid"), $("#zrbm").val());
306
+    //})
307
+    //$("#clbm").change(function () {
308
+    //    getRY($("#clid"), $("#clbm").val());
309
+    //})
310
+   
311
+   
312
+   
313
+   //创建投诉工单
314
+    $(".addts").click(function () {
315
+       
316
+        var tslx = $("#tslx").val();
317
+        var tskh = $("#tskh").val();
318
+        var tsdh = $("#tsdh").val();
319
+        var zrbm = $("#zrbm").val();
320
+        var zrid = $("#zrid").val();
321
+        var clbm = $("#clbm").val();
322
+        var clid = $("#clid").val();
323
+        var khid = $("#khid").val();
324
+        var type = "3";
325
+        var cont = $("#cont").val();
326
+        var callid = $(".hidCallID").val();
327
+
328
+        if (!tslx) {
329
+            layer.confirm('请选择投诉类型!', {
330
+                btn: ['确定']
331
+            });
332
+            return;
333
+        }
334
+        if (!tskh) {
335
+            layer.confirm('请输入客户名称!', {
336
+                btn: ['确定']
337
+            });
338
+            return;
339
+        }
340
+        if (!tsdh) {
341
+            layer.confirm('请输入客户电话!', {
342
+                btn: ['确定']
343
+            });
344
+            return;
345
+        }
346
+        if (!cont) {
347
+            layer.confirm('请输入工单内容!', {
348
+                btn: ['确定']
349
+            });
350
+            return;
351
+        }
352
+
353
+        $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
354
+            tslx: tslx,
355
+            tskh: tskh,
356
+            tsdh: tsdh,
357
+            zrbm: zrbm,
358
+            zrid: zrid,
359
+            khid: khid,
360
+            clbm: clbm,
361
+            clid: clid,
362
+            type: type,
363
+            cont: cont,
364
+            callid: callid,
365
+            "token": $.cookie("token")
366
+        }, function (result) {
367
+            result = $.parseJSON(result);
368
+            if (result.state.toLowerCase() == "success") {
369
+                loadOld();
370
+                $("#zrbmname").val("");
371
+                $("#zrbm").val("");
372
+                $("#zrid").empty()
373
+                $("#clbmname").val("");
374
+                $("#clbm").val("");
375
+                $("#clid").empty()
376
+                $("#cont").val("");
377
+
378
+                layer.msg("创建工单成功");
379
+            }
380
+        })
381
+    
382
+    })
383
+    function Adds() {
384
+    var callid = $(".hidCallID").val();
385
+    $.ajax({
386
+        type: "post",
387
+        url: huayi.config.callcenter_url + "/WorkOrder/AddWorkOrder",
388
+        dataType: 'json',
389
+        async: true,
390
+        data: {
391
+            cusname: $("#cusname").val(), //=投诉人姓名
392
+            cussex: $("#cussex").val(),
393
+            cusphone: $("#cusphone").val(), //=投诉人电话
394
+            email: $("#email").val(),
395
+            zipcode: $("#zipcode").val(),
396
+            conphone: $("#conphone").val(),
397
+            title: $("#title").val(),
398
+            content: $("#content").val(),
399
+            callid: callid,
400
+            // 						files:$("#file").val(),//(多个用英文逗号,隔开)
401
+            sourcearea: $("#sourcearea").val(), //=事发地域id
402
+            sourceaddress: $('#sourceaddress').val(), //=事发详细地址
403
+            source: 1, //=来源
404
+            isresult: $(' input[name="banli"]:checked ').val(), //=(0转办1直办)
405
+            result: $('#result').val(),
406
+            keys: $("#keys").val(), //=关键词id(多个用英文逗号,隔开)				
407
+            type: $("#type").val(), //=类型			
408
+            isprotect: $(' input[name="mj"]:checked ').val(), //=(0普通1保密)
409
+            level: $('#level').val(), //=(1普通2紧急)
410
+            issubmit: Statess, //=(0保存1保存并提交)
411
+            token: $.cookie("token")
412
+        },
413
+        success: function (data) {
414
+            $(".ldtp-cr ul.ld-service li").eq(2).trigger("click");
415
+            //$(".hidCallID").val("");
416
+            layer.msg("操作成功");
417
+            Clean();
418
+
419
+        }
420
+    })
421
+}
422
+       //客户资料
423
+    $('.khzl tbody>tr>td input').attr('readonly', true);
424
+    $('.save').hide();
425
+    $('.cancel').hide();
426
+    $('.edit').click(function () {
427
+        $('.save').show();
428
+        $('.cancel').show();
429
+        $('.edit').hide();
430
+        $('.khzl tbody>tr>td input').attr('readonly', false);
431
+        $('.khzl tbody>tr>td input').css('border-bottom', "1px solid #b3b3b3");
432
+    })
433
+    $('.cancel').click(function () {
434
+        $('.khzl tbody>tr>td input').attr('readonly', true);
435
+        $('.khzl tbody>tr>td input').css('border', "0");
436
+        $('.save').hide();
437
+        $('.cancel').hide();
438
+        $('.edit').show();
439
+    })
440
+    //保存客户
441
+    $(".save").click(function () {
442
+        var khid = $("#khid").val();
443
+        var khmc = $(".khmc").val();
444
+        var khbh = $(".khbh").val();
445
+        var tel1 = $(".ldtel1").val();
446
+        var tel2 = $(".ldtel2").val();
447
+        var tel3 = $(".ldtel3").val();
448
+
449
+        if (!khmc) {
450
+            layer.confirm('请输入客户名称!', {
451
+                btn: ['确定']
452
+            });
453
+            return;
454
+        }
455
+        $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
456
+            cid: khid,
457
+            name: khmc,
458
+            code: khbh,
459
+            mobile: tel1,
460
+            telphone: tel2,
461
+            chargetelephone: tel3,
462
+            "token": $.cookie("token")
463
+        }, function (result) {
464
+            result = $.parseJSON(result);
465
+            if (result.state.toLowerCase() == "success") {
466
+                $("#khid").val(result.data);
467
+                $("#tskh").val(khmc);
468
+                layer.msg("保存成功");
469
+                $('.save').hide();
470
+                $('.cancel').hide();
471
+                $('.edit').show();
472
+            }
473
+        })
474
+    });
475
+    
476
+       //知识库查询
477
+    $(".searIcon").click(function () {
478
+        loadZSK();
479
+    })
480
+    //历史记录查询
481
+    $(".searchbtn").click(function () {
482
+        loadOld();
483
+    })
484
+    //新增记录
485
+    $(".addjl").click(function () {
486
+        var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
487
+        if (type == '3') {
488
+            $(".addgd").show();
489
+            $(".tbold").hide();
490
+        } else if (type == '1') {
491
+            $(".zxbg").show();
492
+            $(".tbold").hide();
493
+
494
+        }
495
+    })
496
+    //获取知识库
497
+      loadZSK();
498
+function loadZSK() {
499
+    $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', {
500
+        "keywords": $(".search").val(),
501
+        "token": $.cookie("token")
502
+    }, function (result) {
503
+        if (result.state.toLowerCase() == "success") {
504
+            $(".ldcr-bottom .detail-con ul").empty();
505
+            $(result.data).each(function (i, n) {
506
+                var html = '<li>' +
507
+                    '   <div class="zhishi-title clearfix">' +
508
+                    '	    <a href="javascript:void(0);" >' + n.F_Title + '</a>' +
509
+                    '	    <em >' + n.F_CreateOn + '</em>' +
510
+                    '   </div>' +
511
+                    '   <div class="explancon">' +
512
+                    n.F_Content +
513
+                    '   </div>' +
514
+                    '</li>';
515
+                $(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function (event) {
516
+                    event.stopPropagation();
517
+                    if ($(this).hasClass("active")) {
518
+                        $(this).removeClass("active")
519
+                    } else {
520
+                        $(".zhishi-title").removeClass("active");
521
+                        $(this).addClass("active");
522
+                    }
523
+                })
524
+            })
525
+        }
526
+    })
527
+}
528
+
529
+//====================未知内容======================================================
530
+$('input:radio[name="banli"]').change(function () {
531
+        if ($(this).val() == '1') {
532
+            $(".Nows_box").show();
533
+        }
534
+        else {
535
+            $(".Nows_box").hide();
536
+        }
537
+    })
538
+    QY($("#sourcearea"));
539
+    LB($("#type"));
540
+    ZT($("#keys"));
541
+    
542
+    //通知公告
543
+function QY(obj) {
544
+    obj.empty();
545
+    obj.append('<option selected="selected" value="">请选择</option>');
546
+    $.getJSON(huayi.config.callcenter_url + "Area/GetAreaListById", {
547
+        "token": $.cookie("token"),
548
+    }, function (data) {
549
+        if (data.state.toLowerCase() == "success") {
550
+            var content = data.data;
551
+            $(content).each(function (i, n) {
552
+                $("<option value='" + n.F_AreaId + "'>" + n.F_AreaName + "</option>").appendTo(obj);
553
+            })
554
+        }
555
+    })
556
+}
557
+//来源
558
+function LY(obj) {
559
+    obj.empty();
560
+    $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
561
+        "token": $.cookie("token"),
562
+        id: 1
563
+    }, function (data) {
564
+        if (data.state.toLowerCase() == "success") {
565
+            var content = data.data;
566
+            $(content).each(function (i, n) {
567
+                $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>").appendTo(obj);
568
+            })
569
+        }
570
+    })
571
+}
572
+//类别
573
+function LB(obj) {
574
+    obj.empty();
575
+    $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
576
+        "token": $.cookie("token"),
577
+        id: 2
578
+    }, function (data) {
579
+        if (data.state.toLowerCase() == "success") {
580
+            var content = data.data;
581
+            $(content).each(function (i, n) {
582
+                $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>").appendTo(obj);
583
+            })
584
+        }
585
+    })
586
+}
587
+//主题
588
+function ZT(obj) {
589
+    obj.empty();
590
+    $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
591
+        "token": $.cookie("token"),
592
+        id: 3
593
+    }, function (data) {
594
+        if (data.state.toLowerCase() == "success") {
595
+            var content = data.data;
596
+            $(content).each(function (i, n) {
597
+                $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>").appendTo(obj);
598
+            })
599
+        }
600
+    })
601
+}
602
+//==========================================================================
603
+  //获取历史记录
604
+  loadOld()
605
+function loadOld() {
606
+    $(".addgd").hide();
607
+    $(".tbold").show();
608
+    $(".zxbg").hide();
609
+    var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
610
+    if (type != '0') {
611
+        $(".complain").hide();
612
+        if(type=='4'){
613
+        	$(".complain").eq(2).show();
614
+        	
615
+        	//获取数据
616
+        	$.ajax({
617
+				url: huayi.config.callcenter_url +'GetCRM/GetBascData?',
618
+				type: 'get',
619
+				dataType: "json",
620
+				async: true,
621
+				data:{
622
+					phone:$(".hidTel").val(),
623
+					VHVIN:''
624
+				},
625
+				success: function (returnValue) {
626
+					//异步获取数据
627
+					if(returnValue.state="success"){
628
+						console.log(returnValue)
629
+					
630
+					
631
+					var resultData1 =returnValue.data;
632
+					$('#oldlist_').bootstrapTable('load',resultData1); 
633
+					}
634
+					
635
+					 
636
+				}
637
+				
638
+			});
639
+			 $('#oldlist_').bootstrapTable('destroy').bootstrapTable({striped: true});
640
+        }else if(type=='5'){
641
+        	$(".complain").eq(3).show();
642
+        	$.ajax({
643
+        		url:huayi.config.callcenter_url +'GetCRM/GetBascOrder?',
644
+				type: 'get',
645
+				dataType: "json",
646
+				async: true,
647
+				data:{
648
+					phone:$(".hidTel").val(),
649
+					VHVIN:''
650
+				},
651
+				success: function (returnValue) {
652
+					//异步获取数据
653
+					if(returnValue.state="success"){
654
+						var resultData1 =returnValue.data;
655
+					$('#Oldlist').bootstrapTable('load',resultData1);
656
+					}
657
+					console.log(returnValue)
658
+					 
659
+					 
660
+				}
661
+				
662
+			});
663
+			 $('#Oldlist').bootstrapTable('destroy').bootstrapTable({striped: true});
664
+        }else{
665
+        	$(".complain").eq(1).show();
666
+        	//先销毁表格
667
+        $('#orderlist').bootstrapTable('destroy');
668
+        //初始化表格,动态从服务器加载数据
669
+        $("#orderlist").bootstrapTable({
670
+            method: "get", //使用get请求到服务器获取数据
671
+            url: huayi.config.callcenter_url + "WorkOrder/GetListAll", //获取数据的Servlet地址
672
+            striped: true, //表格显示条纹
673
+            pagination: true, //启动分页
674
+            pageSize: 5, //每页显示的记录数
675
+            pageNumber: 1, //当前第几页
676
+            pageList: [5, 10, 50, 100], //记录数可选列表
677
+            search: false, //是否启用查询
678
+            showColumns: false, //显示下拉框勾选要显示的列
679
+            showRefresh: false, //显示刷新按钮
680
+            sidePagination: "server", //表示服务端请求
681
+            //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
682
+            //设置为limit可以获取limit, offset, search, sort, order
683
+            queryParamsType: "undefined",
684
+            queryParams: function queryParams(params) { //设置查询参数
685
+                var param = {
686
+                    page: params.pageNumber,
687
+                    pagesize: params.pageSize,
688
+                    tel: $(".hidTel").val(),
689
+                    type: type,
690
+                    starttime: $("#con_startTime").val(),
691
+                    endtime: $("#con_endTime").val(),
692
+                    token: $.cookie("token")
693
+                };
694
+                return param;
695
+            },
696
+            onLoadSuccess: function () { //加载成功时执行
697
+                //layer.msg("加载成功");
698
+            },
699
+            onLoadError: function () { //加载失败时执行
700
+                //layer.msg("加载数据失败", { time: 1500, icon: 2 });
701
+            }
702
+        });
703
+        }
704
+        
705
+    } 
706
+    else {
707
+        $(".complain").hide();
708
+        $(".complain").eq(0).show();
709
+        //先销毁表格
710
+        $('#oldlist').bootstrapTable('destroy');
711
+        //初始化表格,动态从服务器加载数据
712
+        $("#oldlist").bootstrapTable({
713
+            method: "get", //使用get请求到服务器获取数据
714
+            url: huayi.config.callcenter_url + "CallInScreen/GetOldList", //获取数据的Servlet地址
715
+            striped: true, //表格显示条纹
716
+            pagination: true, //启动分页
717
+            pageSize: 5, //每页显示的记录数
718
+            pageNumber: 1, //当前第几页
719
+            pageList: [5, 10, 50, 100], //记录数可选列表
720
+            search: false, //是否启用查询
721
+            showColumns: false, //显示下拉框勾选要显示的列
722
+            showRefresh: false, //显示刷新按钮
723
+            sidePagination: "server", //表示服务端请求
724
+            //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
725
+            //设置为limit可以获取limit, offset, search, sort, order
726
+            queryParamsType: "undefined",
727
+            queryParams: function queryParams(params) { //设置查询参数
728
+                var param = {
729
+                    page: params.pageNumber,
730
+                    pagesize: params.pageSize,
731
+                    tel: $(".hidTel").val(),
732
+                    starttime: $("#old_startTime").val(),
733
+                    endtime: $("#old_endTime").val(),
734
+                    token: $.cookie("token")
735
+                };
736
+                return param;
737
+            },
738
+            onLoadSuccess: function () { //加载成功时执行
739
+                //layer.msg("加载成功");
740
+            },
741
+            onLoadError: function () { //加载失败时执行
742
+                //layer.msg("加载数据失败", { time: 1500, icon: 2 });
743
+            }
744
+        });
745
+    }
746
+    if (type == '3') {
747
+        getLX($("#tslx"), "TSLX");
748
+        getBM($("#zrbmtree"));
749
+        getBM($("#clbmtree"));
750
+    }
751
+}
752
+//获取类型
753
+function getLX(obj, type) {
754
+    obj.empty();
755
+    $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
756
+        "flag": type,
757
+        "token": $.cookie("token")
758
+    }, function (result) {
759
+        if (result.state.toLowerCase() == "success") {
760
+            $(result.data).each(function (i, n) {
761
+                obj.append('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>');
762
+            })
763
+        }
764
+    })
765
+}
766
+//获取部门
767
+var setting = {
768
+    data: {
769
+        key: {
770
+            name: "F_DeptName"
771
+        },
772
+        simpleData: {
773
+            enable: true,
774
+            idKey: "F_DeptId",
775
+            pIdKey: "F_ParentId",
776
+            rootPId: 0
777
+        }
778
+    },
779
+    callback: {
780
+        onClick: zTreeOnClick
781
+    }
782
+};
783
+
784
+function getBM(obj) {
785
+    $.getJSON(huayi.config.callcenter_url + 'Department/GetAllList', {
786
+        "token": $.cookie("token")
787
+    }, function (result) {
788
+        if (result.state.toLowerCase() == "success") {
789
+            $.fn.zTree.init(obj, setting, result.data);
790
+        }
791
+    })
792
+}
793
+
794
+function zTreeOnClick(event, treeId, treeNode) {
795
+    var obj = $("#" + event.data.treeId).parent();
796
+    obj.parent().find("input").eq(0).val(treeNode.F_DeptName);
797
+    obj.parent().find("input").eq(1).val(treeNode.F_DeptId);
798
+    obj.hide();
799
+    if (event.data.treeId == "zrbmtree") {
800
+        getRY($("#zrid"), $("#zrbm").val());
801
+    }
802
+    if (event.data.treeId == "clbmtree") {
803
+        getRY($("#clid"), $("#clbm").val());
804
+    }
805
+};
806
+
807
+//获取人员
808
+function getRY(obj, deptid) {
809
+    obj.empty();
810
+    obj.append('<option value="">--请选择--</option>');
811
+    $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', {
812
+        "deptid": deptid,
813
+        "token": $.cookie("token")
814
+    }, function (result) {
815
+        if (result.state.toLowerCase() == "success") {
816
+            $(result.data).each(function (i, n) {
817
+                obj.append('<option value="' + n.F_UserId + '">' + n.F_UserName + '</option>');
818
+            })
819
+        }
820
+    })
821
+}
822
+
823
+
824
+function GetCallState(val) {
825
+    if (val == '1') {
826
+        return '已接通';
827
+    } else {
828
+        return '未接通';
829
+    }
830
+}
831
+//时间 
832
+function  Time(val){
833
+		var year=val.substring(0, val.indexOf(' ')); 
834
+	return '<div >'+year+'</div>';
835
+}
836
+
837
+//音频
838
+function setCode(val) {
839
+   if (val) {
840
+        return '<div class="imgs" style="cursor: pointer;">' +
841
+            '<img src="./img/vice.png" alt="" onclick= ck(this) item="' + val + '" />' +
842
+            '</div>';
843
+    } else {
844
+        return '';
845
+    }
846
+}
847
+//录音
848
+function ck(val) {
849
+ var path = $(val).attr("item");
850
+    $(".t-shade").addClass("cx");
851
+    $(".Ly_box").empty();
852
+    $(".down").attr("href", path);
853
+    $('<audio style="width: 100%;"class=" " src="' + path + '" loop="loop" controls="controls" ></audio>').appendTo(".Ly_box");
854
+}
855
+function GetDealState(val) {
856
+    if (val == '1') {
857
+        return '已处理';
858
+    } else {
859
+        return '未处理';
860
+    }
861
+}
862
+function GetStateName(val) {
863
+    var str = '';
864
+    switch (val + '') {
865
+        case '0':
866
+            str = "待指派";
867
+            break;
868
+        case '1':
869
+            str = "处理中";
870
+            break;
871
+        case '2':
872
+            str = "已完结";
873
+            break;
874
+    }
875
+    return str;
876
+}
877
+
878
+function GetLink(val) {
879
+    if (val) {
880
+        return '<a onclick="ckxq(' + val + ')">' + val + '</a>';
881
+    } else {
882
+        return '';
883
+    }
884
+}
885
+//查看详情
886
+function ckxq(str) {
887
+    layer.open({
888
+        type: 2,
889
+        content: "CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条
890
+        title: '工单详情',
891
+        area: ['85%', '80%'], //宽高
892
+    });
893
+}
894
+//截取字符串
895
+function GetCont(val) {
896
+    var str = '<div '
897
+    if (val.length > 20) {
898
+        str = str + ' title="' + val + '" ';
899
+        val = val.substr(0, 20) + "...";
900
+    }
901
+    return str + '>' + val + '</div>';
902
+}
903
+
904
+//清空
905
+function Clean() {
906
+    //左侧
907
+    //debugger;
908
+    $('.ldname').val('');//投诉人
909
+    $('#khid').val('');
910
+    $('.tsdh').val('');//投诉电话
911
+    $('.ldlocation').text('未知');//归属地
912
+    $('.lxr').val('');//联系人
913
+    $('.lxdh').val('');//联系电话
914
+    $('.postcode').val('');//邮编
915
+    $('.email').val('');//email
916
+    $('.ldtime').val('');//来电时间
917
+    //右侧
918
+    $("#cusname").val(''); //=投诉人姓名
919
+    $("#cussex").val('');
920
+    $("#cusphone").val(''); //=投诉人电话
921
+    $("#email").val('');
922
+    $("#zipcode").val('');
923
+    $("#conphone").val('');
924
+    $("#title").val('');
925
+    $("#content").val('');
926
+    $("#sourcearea").val(); //=事发地域id
927
+    $('#sourceaddress').val(''); //=事发详细地址
928
+    $("input[name='baomi'][value='1']").prop("checked", true); //=(0转办1直办)
929
+    $("#type option:first").prop("selected", 'selected');
930
+    $("#level option:first").prop("selected", 'selected');
931
+    $("#keys option:first").prop("selected", 'selected');
932
+    $("#sourcearea option:first").prop("selected", 'selected');
933
+    $('#result').val('');
934
+
935
+}  
936
+    

+ 644 - 0
CallCenterWeb.UI/callScreen/callScreen.html

@@ -0,0 +1,644 @@
1
+<!DOCTYPE html>
2
+<html>
3
+	<head>
4
+		<meta charset="UTF-8">
5
+		<title>来电弹屏</title>
6
+		<script src="../Script/Common/huayi.load.js"></script>
7
+		<script src="../Script/Common/huayi.config.js"></script>
8
+		<link rel="stylesheet" href="./css/call.css" />
9
+		<style>
10
+			body,html,.wrapper {
11
+				height: 100%;
12
+			}
13
+			.ldtp-con{
14
+				display: block;
15
+			}
16
+			
17
+			.minBacha {
18
+				position: absolute;
19
+				top: 0;
20
+				right: 80px;
21
+				z-index: 10;
22
+				overflow: hidden;
23
+			}
24
+			
25
+			.minBacha>div {
26
+				float: left;
27
+				height: 35px;
28
+				width: 35px;
29
+				margin-left: 2px;
30
+			}
31
+			
32
+			.minBacha>div a {
33
+				display: block;
34
+				height: 100%;
35
+				width: 100%;
36
+				text-align: center;
37
+				background-position: center center;
38
+				background-color: #2f4050;
39
+				opacity: .5;
40
+			}
41
+			
42
+			.minBacha>div a:hover {
43
+				opacity: 1;
44
+			}
45
+			
46
+			.minClosed>a {
47
+				background: url("./../img/min.png") no-repeat;
48
+			}
49
+			
50
+			.Bacha>a {
51
+				background: url("./../img/gb.png") no-repeat;
52
+			}
53
+			
54
+			.lblcount {
55
+				position: absolute;
56
+				right: 5px;
57
+				top: 7px;
58
+			}
59
+			
60
+			.first {
61
+				z-index: 1000;
62
+			}
63
+			
64
+			.khzl {
65
+				font-size: 12px;
66
+				border: 0;
67
+				margin: 35px auto;
68
+				color: #fff;
69
+			}
70
+			
71
+			.khzl tr {
72
+				border: 0;
73
+			}
74
+			
75
+			.khzl th {
76
+				padding: 5px 8px 5px 0;
77
+				text-align: right;
78
+				width: 40%;
79
+				font-weight: normal;
80
+				border: 0;
81
+			}
82
+			
83
+			.khzl tbody>tr>td,
84
+			.khzl tbody>tr>th {
85
+				border: 0;
86
+			}
87
+			
88
+			.khzl tbody>tr>td input {
89
+				border: 0;
90
+				outline: none;
91
+				background: #243747;
92
+				padding-left: 5px;
93
+				width: 100%;
94
+			}
95
+			
96
+			.khbtn {
97
+				/*background: #97a0a8;*/
98
+				color: #1ab394;
99
+				font-size: 14px;
100
+				vertical-align: middle;
101
+			}
102
+			
103
+			.hei-list {
104
+				width: 400px;
105
+				margin: 0 auto;
106
+			}
107
+			
108
+			.heiTop {
109
+				height: 35px;
110
+				background: #1ab394;
111
+				color: #fff;
112
+				line-height: 35px;
113
+				padding: 0 15px;
114
+				border-top-left-radius: 3px;
115
+				border-top-right-radius: 3px;
116
+			}
117
+			
118
+			.heiTop .htl {
119
+				float: left;
120
+				margin: 0;
121
+			}
122
+			
123
+			.heiTop .bacha {
124
+				float: right;
125
+				font-size: 18px;
126
+				cursor: pointer;
127
+				margin: 0;
128
+			}
129
+			
130
+			.heiCon {
131
+				width: 100%;
132
+				background: #fff;
133
+				text-align: center;
134
+				padding: 25px 15px;
135
+				height: auto;
136
+				overflow-y: auto;
137
+				border: 1px solid #eee;
138
+			}
139
+			
140
+			#time-word {
141
+				border: 1px solid #1ab394;
142
+				padding: 5px 0 5px 10px;
143
+				width: 120px;
144
+				outline: none;
145
+				color: #000;
146
+			}
147
+			
148
+			.chooses {
149
+				margin-top: 10px;
150
+			}
151
+			
152
+			.btns {
153
+				background: #1ab394;
154
+				color: #fff;
155
+				padding: 3px 10px;
156
+				outline: none;
157
+				font-size: 12px;
158
+				margin-left: 15px;
159
+				border: 0;
160
+				border-radius: 3px;
161
+				box-sizing: border-box;
162
+			}
163
+			
164
+			.bianji {
165
+				display: inline-block;
166
+				height: 16px;
167
+				width: 16px;
168
+				vertical-align: middle;
169
+				margin-right: 5px;
170
+			}
171
+			
172
+			.bianji.edi {
173
+				background: url(./../img/xgai.png) no-repeat;
174
+			}
175
+			
176
+			.bianji.sav {
177
+				background: url(./../img/bbc.png) no-repeat;
178
+			}
179
+			
180
+			.bianji.canc {
181
+				background: url(./../img/quxi.png) no-repeat;
182
+			}
183
+			
184
+			.t-shade {
185
+				position: fixed;
186
+				top: 0;
187
+				left: 0;
188
+				width: 100%;
189
+				height: 100%;
190
+				background: rgba(0, 0, 0, 0.48);
191
+				z-index: 10004;
192
+				display: none;
193
+			}
194
+			
195
+			.shade_k {
196
+				z-index: 10005;
197
+				width: 40%;
198
+				margin: 10% auto;
199
+				background-color: #fff;
200
+				box-shadow: 1px 1px 50px rgba(0, 0, 0, .3);
201
+				border-radius: 5px;
202
+			}
203
+			
204
+			.shade_title {
205
+				padding: 0 80px 0 20px;
206
+				height: 42px;
207
+				line-height: 42px;
208
+				border-bottom: 1px solid #eee;
209
+				font-size: 16px;
210
+				color: #FFFFFF;
211
+				overflow: hidden;
212
+				background-color: rgb(26, 179, 148);
213
+				border-radius: 2px 2px 0 0;
214
+				position: relative;
215
+			}
216
+			
217
+			.setwin {
218
+				position: absolute;
219
+				right: 15px;
220
+				top: 5px;
221
+				font-size: 20px;
222
+				line-height: initial;
223
+			}
224
+			
225
+			.setwin a {
226
+				font-size: 20px;
227
+				color: #fff;
228
+			}
229
+			
230
+			.shade_content {
231
+				overflow-y: auto;
232
+				position: relative;
233
+				padding-bottom: 50px;
234
+				padding: 10px;
235
+			}
236
+			.searchbtn {
237
+				    width: 2.5em;
238
+				    height: 24px;
239
+				    border-radius: 5px;
240
+				    position: absolute;
241
+				    background-color: #01a1cb;
242
+				    background-image: url(./../img/searIcon.png);
243
+				    background-repeat: no-repeat;
244
+				    background-position: center center;
245
+				    cursor: pointer;
246
+				}		
247
+			
248
+		</style>
249
+	</head>
250
+	<body class="gray-bg">
251
+	    <div class="wrapper wrapper-content animated fadeInRight">
252
+			<!--来电弹屏开始-->
253
+		<div class="ldtp-con clearfix animated fadeInDown " > 
254
+			<!--<div class="minBacha clearfix">
255
+				<div class="minClosed">
256
+					<a href="javaScript:;" title="最小化"></a>
257
+				</div>
258
+				<div class="Bacha">
259
+					<a href="javaScript:;" title="关闭"></a>
260
+				</div>
261
+			</div>-->
262
+			
263
+			<!--黑名单弹出内容-->
264
+			<div class="hei-list">
265
+				<div class="heiTop clearFix">
266
+					<p class="htl">黑名单</p>
267
+					<p class="bacha" title="关闭">x</p>
268
+				</div>
269
+				<div class="heiCon">
270
+					<div class="heit">
271
+						<span style="font-size: 14px;">输入拉黑时长:</span>
272
+						<input type="text" id="time-word" />
273
+					</div>
274
+					<div class="chooses">
275
+
276
+						<label class="radio-inline">
277
+                        <input type="radio" name="time" value="1" checked="checked" style="margin-top: 3px;"> 天
278
+                    </label>
279
+						<label class="radio-inline">
280
+                        <input type="radio" name="time" value="2" style="margin-top: 3px;" />时
281
+                    </label>
282
+						<label class="radio-inline">
283
+                        <input type="radio" name="time" value="3" style="margin-top: 3px;" />分
284
+                    </label>
285
+						<label class="radio-inline">
286
+                        <input type="radio" name="time" value="4" style="margin-top: 3px;" />永久
287
+                    </label>
288
+
289
+					</div>
290
+					<p style="margin-top: 15px;"><button id="bc" class="btns">保存</button></p>
291
+				</div>
292
+
293
+			</div>
294
+
295
+			<!--最小化按钮-->
296
+			<!--左侧内容-->
297
+			<div class="ldtp-cl col-sm-3">
298
+				<div class="head-pic">
299
+					<div class="hp-box">
300
+						<img src="./../img/txpic.png" alt="头像好像去了外星球!" style="width: 100%;height: 100%;" />
301
+						<input type="hidden" class="hidTel" value="" />
302
+						<input type="hidden" class="hidCallID" />
303
+                        <input type="hidden" class="hidActionID" />
304
+					</div>
305
+					<ul>
306
+						<li><span style="font-size: 25px;" class="tel"></span></li>
307
+						<li><span style="font-size: 15px;" class="khgsd"></span></li>
308
+						<!--<li class="nikeName"><i></i><span class="ldname">未知</span><i></i></li>-->
309
+						<li style="color: #4cd964;">当前通话时长:<span class="thsc">00:00</span></li>
310
+						<li class="lahei">
311
+							<div class="la-before"><i class="push"></i> 移至黑名单</div>
312
+							<div class="la-after" style="display: none;">
313
+								<p class="la-time">拉黑时间:<span>2017/05/13</span></p>
314
+								<p class="la-shichang">拉黑截止时间:<span class="blackTime"></span></p>
315
+							</div>
316
+							<div class="retur" style="display: none;"><i class="qxlh"></i> 取消黑名单</div>
317
+						</li>
318
+						<li class="td-call clearfix" style="display:none;">
319
+							<a class="take" style="float:none;" href="javascript:;"><i></i></a>
320
+							<!--<a class="drop" href="javascript:;"><i></i></a>-->
321
+						</li>
322
+					</ul>
323
+				</div>
324
+				<!--<ul class="come-detail">
325
+                <li>姓名:<span class="ldname">未知</span></li>
326
+                <li>归属地:<span class="ldlocation">未知</span></li>
327
+                <li>联系电话1:<span class="ldtel1"></span></li>
328
+                <li>联系电话2:<span class="ldtel2"></span></li>
329
+                <li>联系电话3:<span class="ldtel3"></span></li>
330
+                <li>售后负责人:<span>孙嘉一</span></li>
331
+                <li>来电时间:<span class="ldtime"></span></li>
332
+            </ul>-->
333
+				<table class="table khzl">
334
+					<tr>
335
+						<th>姓名:</th>
336
+						<td><input type="text" value="未知" class="ldname khmc" /><input type="hidden" value="" id="khid" /></td>
337
+					</tr>
338
+					<tr>
339
+						<th>客户编号:</th>
340
+						<td><input type="text" value="" class="khbh" /></td>
341
+					</tr>
342
+					<tr>
343
+						<th>归属地:</th>
344
+						<td><span class="ldlocation" style="padding-left: 5px;">未知</span></td>
345
+					</tr>
346
+					<tr>
347
+						<th>联系电话1:</th>
348
+						<td><input type="text" value="" class="ldtel1" /></td>
349
+					</tr>
350
+					<tr>
351
+						<th>联系电话2:</th>
352
+						<td><input type="text" value="" class="ldtel2" /></td>
353
+					</tr>
354
+					<tr>
355
+						<th>联系电话2:</th>
356
+						<td><input type="text" value="" class="ldtel3" /></td>
357
+					</tr>
358
+					<tr>
359
+						<th>来电时间:</th>
360
+						<td><span class="ldtime" style="padding-left: 5px;"></span></td>
361
+					</tr>
362
+					<tr>
363
+						<td></td>
364
+						<td><span class="edit"><i class="bianji edi"></i><a class="khbtn">编辑</a></span><span class="save"> <i class="bianji sav"></i><a class="khbtn">保存</a></span><span class="cancel"><i class="bianji canc"></i><a class="khbtn">取消</a></span></td>
365
+					</tr>
366
+				</table>
367
+			</div>
368
+			<!--右侧内容-->
369
+			<div class="ldtp-cr col-sm-9">
370
+				<ul class="ld-service clearfix">
371
+					<li style="border-bottom:1px solid #243747;" itemtype="0" class="cr-click">历史记录</li>
372
+					<li style="border-bottom:1px solid #69cbd0;" itemtype="1">咨询</li>
373
+					<!--<--<li style="border-bottom:1px solid #f95a83;" itemtype="2">保修服务</li>-->
374
+					<li style="border-bottom:1px solid #243747;" itemtype="3">投诉建议</li>
375
+					 <li style="border-bottom:1px solid #243747;" itemtype="4">基础数据</li>
376
+                  <li style="border-bottom:1px solid #243747;" itemtype="5">订单资料</li>
377
+				</ul>
378
+				<div class="ld-sercon">
379
+					<div class="complain" style="display:block;">
380
+						<div class="ld-sercon-con clearfix">
381
+							<div class="Ps-chaxun">
382
+								<span>查询: <input type="text" id="old_startTime" class="laydate-icon" />&nbsp;——&nbsp;<input type="text" id="old_endTime" class="laydate-icon" /></span>
383
+								<span class="searchbtn"></span>
384
+							</div>
385
+							<div class="table-responsive col-sm-12 tbold" style="padding-left: 0;">
386
+								<table id="oldlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
387
+									<thead>
388
+										<tr>
389
+											<th data-field="CallNumber">电话号码</th>
390
+											<th data-field="CallState" data-formatter="GetCallState">呼叫状态</th>
391
+											<!--<th data-field="IsDeal" data-formatter="GetDealState">是否处理</th>-->
392
+											<th data-field="UserCode">坐席工号</th>
393
+											<th data-field="UserName">坐席姓名</th>
394
+											<th data-field="BeginTime">开始时间</th>
395
+											<th data-field="TalkStartTime">通话开始时间</th>
396
+											<th data-field="TalkEndTime">通话结束时间</th>
397
+											<th data-field="TalkLongTime">通话时长(s)</th>
398
+											<th data-field="FilePath" data-formatter="setCode">录音</th>
399
+										</tr>
400
+									</thead>
401
+									<tbody class="list"></tbody>
402
+								</table>
403
+							</div>
404
+						</div>
405
+
406
+					</div>
407
+					<div class="complain" style="display:none;">
408
+						<div class="ld-sercon-con clearfix">
409
+							<div class="Ps-chaxun">
410
+								<span>查询: <input type="text" id="con_startTime" class="laydate-icon" />&nbsp;——&nbsp;<input type="text" id="con_endTime" class="laydate-icon" /></span>
411
+
412
+								<span class="searchbtn"></span>
413
+								<span class="addjl g" style="margin-left:5em;">新增工单</span>
414
+							</div>
415
+							<div id="zxlbs" class="table-responsive col-sm-12 tbold" style="padding-left: 0;">
416
+
417
+								<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
418
+									<thead>
419
+										<tr>
420
+											<th data-field="WorkOrderID">工单编号</th>
421
+											<th data-field="State" data-formatter="GetStateName">工单状态</th>
422
+											<th data-field="Customer">客户姓名</th>
423
+											<th data-field="CustomerTel">客户电话</th>
424
+											<th data-field="Detail" data-formatter="GetCont">工单内容</th>
425
+											<th data-field="clcontent" data-formatter="GetCont">处理内容</th>
426
+											<th data-field="CreateUser">坐席工号</th>
427
+											<th data-field="CreateTime">创建时间</th>
428
+										</tr>
429
+									</thead>
430
+									<tbody class="list"></tbody>
431
+								</table>
432
+							</div>
433
+						</div>
434
+						<div class="Pre-second second-con addgd" style="display:none;">
435
+							<form>
436
+								<div class="form-group clearfix">
437
+									<span class="col-sm-1">
438
+                                    投诉类型:
439
+                                </span>
440
+									<span class="col-sm-3">
441
+                                    <select id="tslx">
442
+                                        <option selected="selected" value=""></option>
443
+                                    </select>
444
+                                </span>
445
+									<span class="col-sm-1">
446
+                                    投诉客户:
447
+                                </span>
448
+									<span class="col-sm-3">
449
+                                    <input type="text" id="tskh" />
450
+                                </span>
451
+									<span class="col-sm-1">
452
+                                    联系电话:
453
+                                </span>
454
+									<span class="col-sm-3">
455
+                                    <input type="text" id="tsdh" />
456
+                                </span>
457
+								</div>
458
+								<div class="form-group clearfix">
459
+									<span class="col-sm-1">
460
+                                    投诉部门:
461
+                                </span>
462
+									<span class="col-sm-3">
463
+                                    <!--<select name="" id="zrbm"></select>-->
464
+                                    <input type="text" id="zrbmname" readonly="readonly" />
465
+                                    <input type="hidden" id="zrbm" />
466
+                                    <div class="zrbmmenu" style="display: none; position: absolute;  z-index: 100;">
467
+                                        <ul id="zrbmtree" class="ztree"></ul>
468
+                                    </div>
469
+                                </span>
470
+									<span class="col-sm-1">
471
+                                    被投诉人:
472
+                                </span>
473
+									<span class="col-sm-3">
474
+                                    <select name="" id="zrid">
475
+                                        <option selected="selected" value=""></option>
476
+                                    </select>
477
+                               </span>
478
+								</div>
479
+								<div class="form-group clearfix">
480
+									<span class="col-sm-1">
481
+                                    接收部门:
482
+                                </span>
483
+									<span class="col-sm-3">
484
+                                    <!--<select name="" id="clbm"></select>-->
485
+                                    <input type="text" id="clbmname" readonly="readonly" />
486
+                                    <input type="hidden" id="clbm" />
487
+                                    <div class="clbmmenu" style="display: none; position: absolute;  z-index: 100;">
488
+                                        <ul id="clbmtree" class="ztree"></ul>
489
+                                    </div>
490
+                                </span>
491
+									<span class="col-sm-1">
492
+                                    接收人:
493
+                                </span>
494
+									<span class="col-sm-3">
495
+                                    <select name="" id="clid">
496
+                                        <option selected="selected" value=""></option>
497
+                                    </select>
498
+                                </span>
499
+								</div>
500
+								<div class="form-group clearfix">
501
+									<span class="col-sm-1">咨询内容:</span>
502
+									<span class="col-sm-11">
503
+                                    <textarea rows="5" id="cont"></textarea>
504
+                                </span>
505
+								</div>
506
+								<!--<div class="form-group" style="padding-left: 15px;">
507
+                                <span>解答内容:</span>
508
+                                <textarea rows="5"></textarea>
509
+                            </div>-->
510
+								<div class="bton addts">创建</div>
511
+							</form>
512
+						</div>
513
+						<div class="Pre-second second-con zxbg " style="display: none;">
514
+							<form>
515
+
516
+								<div class="form-group clearfix">
517
+									<span class="col-sm-1">
518
+                                    咨询人:
519
+                                </span>
520
+									<span class="col-sm-3">
521
+                                    <input type="text"  id="zxr_" />
522
+                                   </span>
523
+									<span class="col-sm-1">
524
+                                    咨询电话:
525
+                                </span>
526
+									<span class="col-sm-3">
527
+                                    <input type="text"  id="zxdh_"/>
528
+                                   </span>
529
+								</div>
530
+
531
+								<div class="form-group clearfix">
532
+									<span class="col-sm-1">咨询内容:</span>
533
+									<span class="col-sm-11">
534
+                                    <textarea rows="5" id="zxnr_" style="resize: none;"></textarea>
535
+                                </span>
536
+								</div>
537
+								<div class="form-group clearfix">
538
+									<span class="col-sm-1">处理内容:</span>
539
+									<span class="col-sm-11">
540
+                                	<textarea rows="5" style="resize: none;" id="clnr_"></textarea>
541
+                                </span>
542
+
543
+								</div>
544
+								<div class="bton add_">创建</div>
545
+							</form>
546
+						</div>
547
+					</div>
548
+					<div class="complain" style="display:none; margin-top: 10px;">
549
+						<div class="ld-sercon-con clearfix">
550
+
551
+							<div class="table-responsive col-sm-12 tbolds" style="padding-left: 0;">
552
+								<table id="oldlist_" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
553
+									<thead>
554
+										<tr>
555
+											<th data-field="full_name"data-align="center">姓名</th>
556
+											<th data-field="gender" data-align="center">性别</th>
557
+											<th data-field="job"data-align="center">职业</th>
558
+											<th data-field="birth_year"data-align="center">出生年份</th>
559
+											<th data-field="birthday"data-align="center">生日</th>
560
+											<th data-field="identity_card" data-align="center">身份证号</th>
561
+											<th data-field="email"data-align="center">电子邮件地址</th>
562
+											<th data-field="mobile"data-align="center">手机号</th>
563
+											<th data-field="phone" data-align="center">座机号码</th>
564
+											<th data-field="zip" data-align="center">邮编</th>
565
+											<th data-field="country" data-align="center">国家</th>
566
+											<th data-field="state" data-align="center">省份</th>
567
+											<th data-field="city" data-align="center">省份(地级)</th>
568
+											<th data-field="district" data-align="center">区县(县级)</th>
569
+											<th data-field="address" data-align="center">地址</th>
570
+										</tr>
571
+									</thead>
572
+									<tbody class="list"></tbody>
573
+								</table>
574
+							</div>
575
+						</div>
576
+
577
+					</div>
578
+					<div class="complain" style="display:none;margin-top: 10px;">
579
+						<div class="ld-sercon-con clearfix">
580
+							<div class="table-responsive col-sm-12 tbolds" style="padding-left: 0;">
581
+								<table id="Oldlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
582
+									<thead>
583
+										<tr>
584
+											<th data-field="uni_ord_id">全网订单ID</th>
585
+											<th data-field="plat_code" >平台代码</th>
586
+											<th data-field="order_id" >原始主订单ID</th>
587
+											<th data-field="uni_shop_id">全网店铺ID</th>
588
+											<th data-field="uni_id">会员ID</th>
589
+											<th data-field="shop_id">店铺ID</th>
590
+											<th data-field="customerno">平台账号</th>
591
+											<th data-field="total_fee">应付总金额</th>
592
+											<th data-field="post_fee" >邮费金额</th>
593
+											<th data-field="discount_fee" >订单总折扣金额</th>
594
+											<th data-field="discount_rate" >折扣率</th>
595
+											<th data-field="payment" >最终成交金额</th>
596
+											<th data-field="pay_time" >付款时间</th>
597
+											<th data-field="product_num" >订单总汇</th>
598
+											<th data-field="uni_ord_status" >订单状态</th>
599
+											<th data-field="is_refund" >是否退单</th>
600
+											<th data-field="created" >下单时间</th>
601
+										</tr>
602
+									</thead>
603
+									<tbody class="list"></tbody>
604
+								</table>
605
+							</div>
606
+						</div>
607
+
608
+					</div>
609
+				
610
+				</div>
611
+				<!--右侧下方内容区-->
612
+				<div class="ldcr-bottom" style="margin-top:10px;">
613
+					<div class="ldcrb-top clearfix">
614
+						<ul class="clearfix">
615
+							<li style="border-bottom:1px solid #69cbd0; background: #000;color: #fff;">知识库</li>
616
+							<!--<li style="border-bottom:1px solid #f95a83;border-top:1px solid #000;border-right:1px solid #000;">更多内容</li>-->
617
+						</ul>
618
+						<div class="ld-search">
619
+							<div class="sear-inp">
620
+								<input type="text" class="search" placeholder="搜索问题、内容或者标题" />
621
+							</div>
622
+							<div class="searIcon">
623
+							</div>
624
+						</div>
625
+					</div>
626
+					<div class="detail-con">
627
+						<ul></ul>
628
+					</div>
629
+				</div>
630
+			</div>
631
+		</div>
632
+		<!--来电弹屏结束-->
633
+			
634
+		</div>	
635
+		<script src="../js/bootstrap-table.js"></script>
636
+		<script src="../js/bootstrap-table-zh-CN.js"></script>
637
+		<script src="../js/bootstrap-table-fixed-columns.js"></script>
638
+		<script src="../js/zTree/jquery.ztree.core.js"></script>
639
+		<script src="../js/plugins/cropper/cropper.min.js"></script>
640
+		<script src="../css/laydate/laydate.js"></script>
641
+		<script src="../js/main.js?v=1.5"></script>
642
+		<script src="../js/index.js"></script>
643
+	</body>
644
+</html>

+ 355 - 0
CallCenterWeb.UI/callScreen/css/call.css

@@ -0,0 +1,355 @@
1
+		ul,
2
+		li,
3
+		ol {
4
+			list-style: none;
5
+			margin: 0;
6
+			padding: 0;
7
+		}
8
+		
9
+		a {
10
+			text-decoration: none
11
+		}
12
+		.clearfix:after {
13
+	    content: "";
14
+	    display: block;
15
+	    clear: both;
16
+		}
17
+	
18
+	
19
+		.ldtp-con{
20
+			width: 100s%;
21
+			margin: 0 auto;
22
+			height: 100%;
23
+			/*overflow: hidden;*/
24
+			position: relative;
25
+		    /*top: 97px;
26
+   		    left: 220px;*/
27
+			background: #fff;
28
+			/*border-left: 4px solid #1ab395;*/
29
+			/*display: none;*/
30
+		
31
+		}
32
+		.ldtp-con .hei-list{
33
+			    position: absolute;
34
+			    top: 20%;
35
+			    left: 40%;
36
+			    z-index: 10;
37
+			    display: none;
38
+		}
39
+		.ldtp-con .hei-list input{
40
+			 margin-top: 3px;
41
+	
42
+		}
43
+		/*.minClosed{
44
+			position: absolute;
45
+		    top: 0px;
46
+		    right: 80px;
47
+		    height: 35px;
48
+		    width: 35px;
49
+		    z-index: 10;
50
+		}
51
+		.minClosed a{
52
+		    display: block;
53
+		    height: 1px;
54
+		    background: #000;
55
+		    width: 15px;
56
+		    position: absolute;
57
+		    top: 15px;
58
+		    left: 10px;
59
+		}
60
+		.minClosed:hover{
61
+			background: #ccc;
62
+		}*/
63
+		.ldtp-cl {
64
+			background: #243747;
65
+			font-family: "宋体";
66
+			height: 100%;
67
+		}
68
+		
69
+		.ldtp-cl .head-pic>div {
70
+			height: 90px;
71
+			width: 90px;
72
+			-webkit-border-radius: 50%;
73
+			-moz-border-radius: 50%;
74
+			border-radius: 50%;
75
+			overflow: hidden;
76
+			margin: 20px auto;
77
+			border-width: 2px;
78
+			border-style: solid;
79
+			border-color: #ffb400 #fc3c04 #fdfc01 #00e3c0;
80
+		}
81
+		.ldtp-cl .head-pic ul li {
82
+			font-size: 12px;
83
+			color: #dfe4ed;
84
+			text-align: center;
85
+		}
86
+		
87
+		.ldtp-cl .head-pic ul li.nikeName i {
88
+			display: inline-block;
89
+			width: 20px;
90
+			height: 1px;
91
+			background: #dfe4ed;
92
+		}
93
+		
94
+		.ldtp-cl .head-pic ul li.nikeName span {
95
+			margin: 0 10px;
96
+		}
97
+		.ldtp-cl .head-pic ul li.lahei{
98
+			color: #ce2114;
99
+		    margin: 10px 0;
100
+		    cursor: pointer;
101
+		}
102
+		.ldtp-cl .head-pic ul li.lahei i{
103
+			display: inline-block;
104
+			height: 16px;
105
+			width: 16px;
106
+			vertical-align: middle;
107
+		}
108
+		.ldtp-cl .head-pic ul li.lahei .push{
109
+				background: url(../../img/lahei.png) no-repeat;
110
+		}
111
+		.ldtp-cl .head-pic ul li.lahei .qxlh{
112
+			background: url(../../img/retur.png) no-repeat;
113
+		}
114
+		.ldtp-cl .head-pic ul li.td-call {
115
+			padding: 1em 6em;
116
+		}
117
+		
118
+		.ldtp-cl .head-pic ul li>a {
119
+			display: inline-block;
120
+		}
121
+		
122
+		.ldtp-cl .head-pic ul li>a.drop {
123
+			float: right;
124
+		}
125
+		
126
+		.ldtp-cl .head-pic ul li>a.take {
127
+			float: left;
128
+		}
129
+		
130
+		.ldtp-cl .head-pic ul li>a>i {
131
+			display: inline-block;
132
+			height: 36px;
133
+			width: 36px;
134
+		}
135
+		
136
+		.ldtp-cl .head-pic ul li>a.take>i {
137
+			background: url(../../img/drop.png) no-repeat;
138
+		}
139
+		
140
+		.ldtp-cl .head-pic ul li>a.drop>i {
141
+			background: url(../../img/take.png) no-repeat;
142
+		}
143
+		
144
+		.ldtp-cl .come-detail {
145
+			color: #fcf9f9;
146
+			padding-left: 5em;
147
+			line-height: 2em;
148
+			margin-top: 35px;
149
+		}
150
+		.ldtp-cr {
151
+			height: 100%;
152
+			overflow: hidden;
153
+			overflow-y: auto;
154
+		}
155
+		.ldtp-cr .ld-service li {
156
+			float: left;
157
+			font-size: 14px;
158
+			color: #000;
159
+			padding: 5px 15px;
160
+			cursor: pointer;
161
+		}
162
+		
163
+		.ldtp-cr ul.ld-service li.cr-click {
164
+			background: #000;
165
+			color: #fff;
166
+		}
167
+		
168
+		.ld-sercon .Ps-chaxun {
169
+			padding: 15px 0;
170
+		}
171
+		
172
+		.ld-sercon .Ps-chaxun span {
173
+			margin-right: 1.2em;
174
+		}
175
+		
176
+		.ld-sercon input {
177
+			width: 128px;
178
+			padding-left: 20px;
179
+			padding-right: 0;
180
+		}
181
+		.ld-sercon span p{
182
+			    display: inline-block;
183
+			    margin: 0;
184
+			    width: 128px;
185
+			    overflow: hidden;
186
+			    vertical-align: middle;
187
+			    border: 1px solid #ccc;
188
+			    position: relative;
189
+		}
190
+		/*.ld-sercon span p i{
191
+			display: block;
192
+			height: 18px;
193
+			width: 18px;
194
+			background: url(../img/select_03.png) no-repeat;
195
+			position: absolute;
196
+			top: 0;
197
+			right: 0;
198
+		}*/
199
+		.ld-sercon select {
200
+			height: 22px;
201
+			width: 128px;
202
+			padding-left: 20px;
203
+		}
204
+		.ld-sercon textarea{
205
+			width: 70%;
206
+			vertical-align: middle;
207
+			-webkit-border-radius: 5px;
208
+			-moz-border-radius: 5px;
209
+			border-radius: 5px;
210
+		}
211
+		.ld-sercon div.bton{
212
+			width: 70px;
213
+			height: 27px;
214
+			line-height: 27px;
215
+			background: #2f4050;	
216
+			-webkit-border-radius: 5px;
217
+			-moz-border-radius: 5px;
218
+			border-radius: 5px;
219
+			margin: 0 auto;
220
+			color: #fff;
221
+			text-align: center;
222
+		}
223
+		.second-con{
224
+			padding: 20px 0;
225
+		}
226
+		
227
+		.ld-sercon .addjl {
228
+			display: inline-block;
229
+			width: 84px;
230
+			-webkit-border-radius: 5px;
231
+			-moz-border-radius: 5px;
232
+			border-radius: 5px;
233
+			text-align: center;
234
+			padding: 0px;
235
+			font-size: 12px;
236
+			height: 24px;
237
+   			line-height: 24px;
238
+			cursor: pointer;
239
+			background: #f8ac59;
240
+			color: #fff
241
+		}
242
+		.tbth{
243
+			background: #1ab394;
244
+		}
245
+		
246
+		.dealw {
247
+			color: #1ab394;
248
+		}
249
+		.ld-sercon>div{
250
+			display: none;
251
+		}
252
+		.ldcr-bottom .ldcrb-top>ul {
253
+			float: left;
254
+			
255
+		}
256
+			.ldcr-bottom .ldcrb-top>ul li{
257
+				float: left;
258
+			    font-size: 14px;
259
+			    width: 90px;
260
+			    text-align: center;
261
+			    height: 30px;
262
+			    line-height: 30px;
263
+			    cursor: pointer;
264
+			}
265
+		.ldcr-bottom .ldcrb-top>div{
266
+			float: right;
267
+			width: 285px;
268
+			height: 30px;
269
+			position: relative;
270
+		}
271
+		.ldcr-bottom .ldcrb-top>div .sear-inp{
272
+		width: 100%;
273
+		height: 100%;
274
+		border: 1px solid #ccc;
275
+		overflow: hidden;
276
+		}
277
+		.ldcr-bottom .ldcrb-top>div .sear-inp input{
278
+			    display: block;
279
+			    height: 100%;
280
+			    width: 88%;
281
+			    border: 0;
282
+			    outline: none;
283
+			    padding: 10px;
284
+		}
285
+		.searIcon{
286
+			position: absolute;
287
+			width: 12%;
288
+			height: 100%;
289
+			right: 0;
290
+			top: 0;
291
+			background-color: #f8ac59;
292
+			background-image: url(../../img/searIcon.png);
293
+			background-repeat: no-repeat;
294
+			background-position: center center;
295
+			cursor: pointer;
296
+			
297
+		}
298
+		.ldcr-bottom .detail-con{
299
+			padding: 15px;
300
+		    border: 1px solid #ebebeb;
301
+		    -webkit-border-radius: 5px;
302
+			-moz-border-radius: 5px;
303
+		    border-radius: 5px;
304
+		    margin-top: 15px;
305
+		}
306
+		.ldcr-bottom .detail-con ul li {
307
+			margin-bottom: 10px;
308
+		}
309
+		.ldcr-bottom .detail-con ul li .zhishi-title{
310
+			border-bottom: 1px solid #ccc;
311
+		}
312
+		.ldcr-bottom .detail-con ul li .zhishi-title a{
313
+			    display: block;
314
+			    float: left;
315
+			    width: 55%;
316
+			    white-space: nowrap;
317
+			    overflow: hidden;
318
+			    text-overflow: ellipsis;
319
+			    color: #000;
320
+		}
321
+		.ldcr-bottom .detail-con ul li .zhishi-title em{
322
+				display: block;
323
+			    float: right;
324
+			    font-style: normal;
325
+			    font-family: Verdana;
326
+			    float: right;
327
+			     color: #000;
328
+		}
329
+		.ldcr-bottom .detail-con ul li .explancon{
330
+			padding: 30px 10px;
331
+		    text-indent: 24px;
332
+		    line-height: 24px;
333
+		    color: #999;
334
+		    background: #f5f5f5;
335
+            display:none;
336
+		}
337
+		.second-con{
338
+			border: 1px solid #e6e6e6;
339
+			-webkit-border-radius: 5px;
340
+			-moz-border-radius: 5px;
341
+			border-radius: 5px;
342
+			margin: 15px 0;
343
+			
344
+		}
345
+		.shows{
346
+			display: block;
347
+		}
348
+		.hides{
349
+			display: none!important;
350
+		}
351
+	
352
+		.hei-list .bacha:hover{
353
+			color: #ccc;
354
+		}
355
+	

+ 35 - 407
CallCenterWeb.UI/index.html

@@ -847,8 +847,37 @@
847 847
 					</ul>
848 848
 
849 849
 				</div>
850
+				
851
+				<div class="row content-tabs">
852
+                <button class="roll-nav roll-left J_tabLeft"><i class="fa fa-backward"></i>
853
+                </button>
854
+                <nav class="page-tabs J_menuTabs">
855
+                    <div class="page-tabs-content">
856
+                        <a href="javascript:;" class="active J_menuTab" data-id="index_v1.html">首页</a>
857
+                    </div>
858
+                </nav>
859
+                <button class="roll-nav roll-right J_tabRight"><i class="fa fa-forward"></i>
860
+                </button>
861
+                <!--<div class="btn-group roll-nav roll-right">
862
+                    <button class="dropdown J_tabClose" data-toggle="dropdown">关闭操作<span class="caret"></span>
863
+
864
+                    </button>
865
+                    <ul role="menu" class="dropdown-menu dropdown-menu-right">
866
+                        <li class="J_tabShowActive"><a>定位当前选项卡</a>
867
+                        </li>
868
+                        <li class="divider"></li>
869
+                        <li class="J_tabCloseAll"><a>关闭全部选项卡</a>
870
+                        </li>
871
+                        <li class="J_tabCloseOther"><a>关闭其他选项卡</a>
872
+                        </li>
873
+                    </ul>
874
+                </div>-->
875
+                <a href="login.html" class="roll-nav roll-right J_tabExit"><i class="fa fa fa-sign-out"></i> 退出</a>
876
+            </div>
877
+				
878
+				
850 879
 				<div class="row J_mainContent" id="content-main">
851
-					<iframe class="J_iframe" name="iframe0" width="100%" height="100%" src="widgets.html" frameborder="0" data-id="index_v1.html" seamless></iframe>
880
+					<iframe class="J_iframe J_iframe0" name="iframe0" width="100%" height="100%" src="widgets.html" frameborder="0" data-id="index_v1.html" seamless></iframe>
852 881
 				</div>
853 882
 				<div class="row content-tabs1 LH">
854 883
 					<ul>
@@ -868,413 +897,12 @@
868 897
 		</div>
869 898
 		<!--==========================================================================================-->
870 899
 		<!--来电弹屏开始-->
871
-		<div class="ldtp-con clearfix animated fadeInDown " > 
872
-			<div class="minBacha clearfix">
873
-				<div class="minClosed">
874
-					<a href="javaScript:;" title="最小化"></a>
875
-				</div>
876
-				<div class="Bacha">
877
-					<a href="javaScript:;" title="关闭"></a>
878
-				</div>
879
-			</div>
880
-			<!--左侧内容-->
881
-			<!--黑名单弹出内容-->
882
-			<!--<div class="hei-list ">
883
-            <i class="bacha">X</i>
884
-            <form class="form-inline">
885
-
886
-
887
-                <label class="radio-inline">
888
-                <input type="radio" name="time" value="1" checked="checked"> 天
889
-            </label>
890
-                <label class="radio-inline">
891
-                <input type="radio" name="time" value="2"> 时
892
-            </label>
893
-                <label class="radio-inline">
894
-                <input type="radio" name="time" value="3">分
895
-            </label>
896
-                <label class="radio-inline">
897
-                <input type="radio" name="time" value="4">永久
898
-            </label>
899
-                <label class="radio-inline">
900
-                <input type="button" id="bc" value="保存">
901
-            </label>
902
-            </form>
903
-
904
-        </div>-->
905
-			<div class="hei-list">
906
-				<div class="heiTop clearFix">
907
-					<p class="htl">黑名单</p>
908
-					<p class="bacha" title="关闭">x</p>
909
-				</div>
910
-				<div class="heiCon">
911
-					<div class="heit">
912
-						<span style="font-size: 14px;">输入拉黑时长:</span>
913
-						<input type="text" id="time-word" />
914
-					</div>
915
-					<div class="chooses">
916
-
917
-						<label class="radio-inline">
918
-                        <input type="radio" name="time" value="1" checked="checked" style="margin-top: 3px;"> 天
919
-                    </label>
920
-						<label class="radio-inline">
921
-                        <input type="radio" name="time" value="2" style="margin-top: 3px;" />时
922
-                    </label>
923
-						<label class="radio-inline">
924
-                        <input type="radio" name="time" value="3" style="margin-top: 3px;" />分
925
-                    </label>
926
-						<label class="radio-inline">
927
-                        <input type="radio" name="time" value="4" style="margin-top: 3px;" />永久
928
-                    </label>
929
-
930
-					</div>
931
-					<p style="margin-top: 15px;"><button id="bc" class="btns">保存</button></p>
932
-				</div>
933
-
934
-			</div>
935
-
936
-			<!--最小化按钮-->
937
-			<!--<div class="minClosed">
938
-            <a href="javaScript:;" title="最小化"></a>
939
-        </div>-->
940
-			<!--左侧内容-->
941
-			<div class="ldtp-cl col-sm-3">
942
-				<div class="head-pic">
943
-					<div class="hp-box">
944
-						<img src="./img/txpic.png" alt="头像好像去了外星球!" style="width: 100%;height: 100%;" />
945
-						<input type="hidden" class="hidTel" value="" />
946
-						<input type="hidden" class="hidCallID" />
947
-                        <input type="hidden" class="hidActionID" />
948
-					</div>
949
-					<ul>
950
-						<li><span style="font-size: 25px;" class="tel"></span></li>
951
-						<li><span style="font-size: 15px;" class="khgsd"></span></li>
952
-						<!--<li class="nikeName"><i></i><span class="ldname">未知</span><i></i></li>-->
953
-						<li style="color: #4cd964;">当前通话时长:<span class="thsc">00:00</span></li>
954
-						<li class="lahei">
955
-							<div class="la-before"><i class="push"></i> 移至黑名单</div>
956
-							<div class="la-after" style="display: none;">
957
-								<p class="la-time">拉黑时间:<span>2017/05/13</span></p>
958
-								<p class="la-shichang">拉黑截止时间:<span class="blackTime"></span></p>
959
-							</div>
960
-							<div class="retur" style="display: none;"><i class="qxlh"></i> 取消黑名单</div>
961
-						</li>
962
-						<li class="td-call clearfix" style="display:none;">
963
-							<a class="take" style="float:none;" href="javascript:;"><i></i></a>
964
-							<!--<a class="drop" href="javascript:;"><i></i></a>-->
965
-						</li>
966
-					</ul>
967
-				</div>
968
-				<!--<ul class="come-detail">
969
-                <li>姓名:<span class="ldname">未知</span></li>
970
-                <li>归属地:<span class="ldlocation">未知</span></li>
971
-                <li>联系电话1:<span class="ldtel1"></span></li>
972
-                <li>联系电话2:<span class="ldtel2"></span></li>
973
-                <li>联系电话3:<span class="ldtel3"></span></li>
974
-                <li>售后负责人:<span>孙嘉一</span></li>
975
-                <li>来电时间:<span class="ldtime"></span></li>
976
-            </ul>-->
977
-				<table class="table khzl">
978
-					<tr>
979
-						<th>姓名:</th>
980
-						<td><input type="text" value="未知" class="ldname khmc" /><input type="hidden" value="" id="khid" /></td>
981
-					</tr>
982
-					<tr>
983
-						<th>客户编号:</th>
984
-						<td><input type="text" value="" class="khbh" /></td>
985
-					</tr>
986
-					<tr>
987
-						<th>归属地:</th>
988
-						<td><span class="ldlocation" style="padding-left: 5px;">未知</span></td>
989
-					</tr>
990
-					<tr>
991
-						<th>联系电话1:</th>
992
-						<td><input type="text" value="" class="ldtel1" /></td>
993
-					</tr>
994
-					<tr>
995
-						<th>联系电话2:</th>
996
-						<td><input type="text" value="" class="ldtel2" /></td>
997
-					</tr>
998
-					<tr>
999
-						<th>联系电话2:</th>
1000
-						<td><input type="text" value="" class="ldtel3" /></td>
1001
-					</tr>
1002
-					<tr>
1003
-						<th>来电时间:</th>
1004
-						<td><span class="ldtime" style="padding-left: 5px;"></span></td>
1005
-					</tr>
1006
-					<tr>
1007
-						<td></td>
1008
-						<td><span class="edit"><i class="bianji edi"></i><a class="khbtn">编辑</a></span><span class="save"> <i class="bianji sav"></i><a class="khbtn">保存</a></span><span class="cancel"><i class="bianji canc"></i><a class="khbtn">取消</a></span></td>
1009
-					</tr>
1010
-				</table>
1011
-			</div>
1012
-			<!--右侧内容-->
1013
-
1014
-			<div class="ldtp-cr col-sm-9">
1015
-				<ul class="ld-service clearfix">
1016
-					<li style="border-bottom:1px solid #243747;" itemtype="0" class="cr-click">历史记录</li>
1017
-					<li style="border-bottom:1px solid #69cbd0;" itemtype="1">咨询</li>
1018
-					<!--<--<li style="border-bottom:1px solid #f95a83;" itemtype="2">保修服务</li>-->
1019
-					<li style="border-bottom:1px solid #243747;" itemtype="3">投诉建议</li>
1020
-					 <li style="border-bottom:1px solid #243747;" itemtype="4">基础数据</li>
1021
-                  <li style="border-bottom:1px solid #243747;" itemtype="5">订单资料</li>
1022
-				</ul>
1023
-				<div class="ld-sercon">
1024
-					<div class="complain" style="display:block;">
1025
-						<div class="ld-sercon-con clearfix">
1026
-							<div class="Ps-chaxun">
1027
-								<span>查询: <input type="text" id="old_startTime" class="laydate-icon" />&nbsp;——&nbsp;<input type="text" id="old_endTime" class="laydate-icon" /></span>
1028
-
1029
-								<span class="searchbtn"></span>
1030
-							</div>
1031
-							<div class="table-responsive col-sm-12 tbold" style="padding-left: 0;">
1032
-								<table id="oldlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
1033
-									<thead>
1034
-										<tr>
1035
-											<th data-field="CallNumber">电话号码</th>
1036
-											<th data-field="CallState" data-formatter="GetCallState">呼叫状态</th>
1037
-											<!--<th data-field="IsDeal" data-formatter="GetDealState">是否处理</th>-->
1038
-											<th data-field="UserCode">坐席工号</th>
1039
-											<th data-field="UserName">坐席姓名</th>
1040
-											<th data-field="BeginTime">开始时间</th>
1041
-											<th data-field="TalkStartTime">通话开始时间</th>
1042
-											<th data-field="TalkEndTime">通话结束时间</th>
1043
-											<th data-field="TalkLongTime">通话时长(s)</th>
1044
-											<th data-field="FilePath" data-formatter="setCode">录音</th>
1045
-										</tr>
1046
-									</thead>
1047
-									<tbody class="list"></tbody>
1048
-								</table>
1049
-							</div>
1050
-						</div>
1051
-
1052
-					</div>
1053
-					<div class="complain" style="display:none;">
1054
-						<div class="ld-sercon-con clearfix">
1055
-							<div class="Ps-chaxun">
1056
-								<span>查询: <input type="text" id="con_startTime" class="laydate-icon" />&nbsp;——&nbsp;<input type="text" id="con_endTime" class="laydate-icon" /></span>
1057
-
1058
-								<span class="searchbtn"></span>
1059
-								<span class="addjl g" style="margin-left:5em;">新增工单</span>
1060
-							</div>
1061
-							<div id="zxlbs" class="table-responsive col-sm-12 tbold" style="padding-left: 0;">
1062
-
1063
-								<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
1064
-									<thead>
1065
-										<tr>
1066
-											<th data-field="WorkOrderID">工单编号</th>
1067
-											<th data-field="State" data-formatter="GetStateName">工单状态</th>
1068
-											<th data-field="Customer">客户姓名</th>
1069
-											<th data-field="CustomerTel">客户电话</th>
1070
-											<th data-field="Detail" data-formatter="GetCont">工单内容</th>
1071
-											<th data-field="clcontent" data-formatter="GetCont">处理内容</th>
1072
-											<th data-field="CreateUser">坐席工号</th>
1073
-											<th data-field="CreateTime">创建时间</th>
1074
-										</tr>
1075
-									</thead>
1076
-									<tbody class="list"></tbody>
1077
-								</table>
1078
-							</div>
1079
-						</div>
1080
-						<div class="Pre-second second-con addgd" style="display:none;">
1081
-							<form>
1082
-								<div class="form-group clearfix">
1083
-									<span class="col-sm-1">
1084
-                                    投诉类型:
1085
-                                </span>
1086
-									<span class="col-sm-3">
1087
-                                    <select id="tslx">
1088
-                                        <option selected="selected" value=""></option>
1089
-                                    </select>
1090
-                                </span>
1091
-									<span class="col-sm-1">
1092
-                                    投诉客户:
1093
-                                </span>
1094
-									<span class="col-sm-3">
1095
-                                    <input type="text" id="tskh" />
1096
-                                </span>
1097
-									<span class="col-sm-1">
1098
-                                    联系电话:
1099
-                                </span>
1100
-									<span class="col-sm-3">
1101
-                                    <input type="text" id="tsdh" />
1102
-                                </span>
1103
-								</div>
1104
-								<div class="form-group clearfix">
1105
-									<span class="col-sm-1">
1106
-                                    投诉部门:
1107
-                                </span>
1108
-									<span class="col-sm-3">
1109
-                                    <!--<select name="" id="zrbm"></select>-->
1110
-                                    <input type="text" id="zrbmname" readonly="readonly" />
1111
-                                    <input type="hidden" id="zrbm" />
1112
-                                    <div class="zrbmmenu" style="display: none; position: absolute;  z-index: 100;">
1113
-                                        <ul id="zrbmtree" class="ztree"></ul>
1114
-                                    </div>
1115
-                                </span>
1116
-									<span class="col-sm-1">
1117
-                                    被投诉人:
1118
-                                </span>
1119
-									<span class="col-sm-3">
1120
-                                    <select name="" id="zrid">
1121
-                                        <option selected="selected" value=""></option>
1122
-                                    </select>
1123
-                               </span>
1124
-								</div>
1125
-								<div class="form-group clearfix">
1126
-									<span class="col-sm-1">
1127
-                                    接收部门:
1128
-                                </span>
1129
-									<span class="col-sm-3">
1130
-                                    <!--<select name="" id="clbm"></select>-->
1131
-                                    <input type="text" id="clbmname" readonly="readonly" />
1132
-                                    <input type="hidden" id="clbm" />
1133
-                                    <div class="clbmmenu" style="display: none; position: absolute;  z-index: 100;">
1134
-                                        <ul id="clbmtree" class="ztree"></ul>
1135
-                                    </div>
1136
-                                </span>
1137
-									<span class="col-sm-1">
1138
-                                    接收人:
1139
-                                </span>
1140
-									<span class="col-sm-3">
1141
-                                    <select name="" id="clid">
1142
-                                        <option selected="selected" value=""></option>
1143
-                                    </select>
1144
-                                </span>
1145
-								</div>
1146
-								<div class="form-group clearfix">
1147
-									<span class="col-sm-1">咨询内容:</span>
1148
-									<span class="col-sm-11">
1149
-                                    <textarea rows="5" id="cont"></textarea>
1150
-                                </span>
1151
-								</div>
1152
-								<!--<div class="form-group" style="padding-left: 15px;">
1153
-                                <span>解答内容:</span>
1154
-                                <textarea rows="5"></textarea>
1155
-                            </div>-->
1156
-								<div class="bton addts">创建</div>
1157
-							</form>
1158
-						</div>
1159
-						<div class="Pre-second second-con zxbg " style="display: none;">
1160
-							<form>
1161
-
1162
-								<div class="form-group clearfix">
1163
-									<span class="col-sm-1">
1164
-                                    咨询人:
1165
-                                </span>
1166
-									<span class="col-sm-3">
1167
-                                    <input type="text"  id="zxr_" />
1168
-                                   </span>
1169
-									<span class="col-sm-1">
1170
-                                    咨询电话:
1171
-                                </span>
1172
-									<span class="col-sm-3">
1173
-                                    <input type="text"  id="zxdh_"/>
1174
-                                   </span>
1175
-								</div>
1176
-
1177
-								<div class="form-group clearfix">
1178
-									<span class="col-sm-1">咨询内容:</span>
1179
-									<span class="col-sm-11">
1180
-                                    <textarea rows="5" id="zxnr_" style="resize: none;"></textarea>
1181
-                                </span>
1182
-								</div>
1183
-								<div class="form-group clearfix">
1184
-									<span class="col-sm-1">处理内容:</span>
1185
-									<span class="col-sm-11">
1186
-                                	<textarea rows="5" style="resize: none;" id="clnr_"></textarea>
1187
-                                </span>
1188
-
1189
-								</div>
1190
-								<div class="bton add_">创建</div>
1191
-							</form>
1192
-						</div>
1193
-					</div>
1194
-					<div class="complain" style="display:none; margin-top: 10px;">
1195
-						<div class="ld-sercon-con clearfix">
1196
-
1197
-							<div class="table-responsive col-sm-12 tbolds" style="padding-left: 0;">
1198
-								<table id="oldlist_" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
1199
-									<thead>
1200
-										<tr>
1201
-											<th data-field="full_name"data-align="center">姓名</th>
1202
-											<th data-field="gender" data-align="center">性别</th>
1203
-											<th data-field="job"data-align="center">职业</th>
1204
-											<th data-field="birth_year"data-align="center">出生年份</th>
1205
-											<th data-field="birthday"data-align="center">生日</th>
1206
-											<th data-field="identity_card" data-align="center">身份证号</th>
1207
-											<th data-field="email"data-align="center">电子邮件地址</th>
1208
-											<th data-field="mobile"data-align="center">手机号</th>
1209
-											<th data-field="phone" data-align="center">座机号码</th>
1210
-											<th data-field="zip" data-align="center">邮编</th>
1211
-											<th data-field="country" data-align="center">国家</th>
1212
-											<th data-field="state" data-align="center">省份</th>
1213
-											<th data-field="city" data-align="center">省份(地级)</th>
1214
-											<th data-field="district" data-align="center">区县(县级)</th>
1215
-											<th data-field="address" data-align="center">地址</th>
1216
-										</tr>
1217
-									</thead>
1218
-									<tbody class="list"></tbody>
1219
-								</table>
1220
-							</div>
1221
-						</div>
1222
-
1223
-					</div>
1224
-					<div class="complain" style="display:none;margin-top: 10px;">
1225
-						<div class="ld-sercon-con clearfix">
1226
-							<div class="table-responsive col-sm-12 tbolds" style="padding-left: 0;">
1227
-								<table id="Oldlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
1228
-									<thead>
1229
-										<tr>
1230
-											<th data-field="uni_ord_id">全网订单ID</th>
1231
-											<th data-field="plat_code" >平台代码</th>
1232
-											<th data-field="order_id" >原始主订单ID</th>
1233
-											<th data-field="uni_shop_id">全网店铺ID</th>
1234
-											<th data-field="uni_id">会员ID</th>
1235
-											<th data-field="shop_id">店铺ID</th>
1236
-											<th data-field="customerno">平台账号</th>
1237
-											<th data-field="total_fee">应付总金额</th>
1238
-											<th data-field="post_fee" >邮费金额</th>
1239
-											<th data-field="discount_fee" >订单总折扣金额</th>
1240
-											<th data-field="discount_rate" >折扣率</th>
1241
-											<th data-field="payment" >最终成交金额</th>
1242
-											<th data-field="pay_time" >付款时间</th>
1243
-											<th data-field="product_num" >订单总汇</th>
1244
-											<th data-field="uni_ord_status" >订单状态</th>
1245
-											<th data-field="is_refund" >是否退单</th>
1246
-											<th data-field="created" >下单时间</th>
1247
-										</tr>
1248
-									</thead>
1249
-									<tbody class="list"></tbody>
1250
-								</table>
1251
-							</div>
1252
-						</div>
1253
-
1254
-					</div>
1255
-				</div>
1256
-				<!--右侧下方内容区-->
1257
-				<div class="ldcr-bottom" style="margin-top:10px;">
1258
-					<div class="ldcrb-top clearfix">
1259
-						<ul class="clearfix">
1260
-							<li style="border-bottom:1px solid #69cbd0; background: #000;color: #fff;">知识库</li>
1261
-							<!--<li style="border-bottom:1px solid #f95a83;border-top:1px solid #000;border-right:1px solid #000;">更多内容</li>-->
1262
-						</ul>
1263
-						<div class="ld-search">
1264
-							<div class="sear-inp">
1265
-								<input type="text" class="search" placeholder="搜索问题、内容或者标题" />
1266
-							</div>
1267
-							<div class="searIcon">
1268
-							</div>
1269
-						</div>
1270
-					</div>
1271
-					<div class="detail-con">
1272
-						<ul></ul>
1273
-					</div>
1274
-				</div>
1275
-			</div>
1276
-		</div>
900
+			
901
+			
902
+			
1277 903
 		<!--来电弹屏结束-->
904
+
905
+			
1278 906
 		<!--外呼键盘-->
1279 907
 		<div class="WH animated fadeInDown hidens ">
1280 908
 			<!--top-->

+ 36 - 34
CallCenterWeb.UI/js/contabs.min.js

@@ -105,40 +105,42 @@ $(function() {
105 105
 		if(o == undefined || $.trim(o).length == 0) {
106 106
 			return false
107 107
 		}
108
-		$(".J_mainContent").empty();
109
-		var p = '<a href="javascript:;" class="active J_menuTab" data-id="' + o + '">' + l + ' <i class="fa fa-times-circle"></i></a>';
110
-			$(".J_menuTab").removeClass("active");
111
-			var n = '<iframe class="J_iframe" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
112
-			$(".J_mainContent").append(n);
113
-			$(".J_menuTabs .page-tabs-content").append(p);
114
-			g($(".J_menuTab.active"));
115
-			//多标签
116
-//		$(".J_menuTab").each(function() {
117
-//			if($(this).data("id") == o) {
118
-//				if(!$(this).hasClass("active")) {
119
-//					$(this).addClass("active").siblings(".J_menuTab").removeClass("active");
120
-//					g(this);
121
-//					$(".J_mainContent .J_iframe").each(function() {
122
-//						if($(this).data("id") == o) {
123
-//							$(this).show().siblings(".J_iframe").hide();
124
-//							return false
125
-//						}
126
-//					})
127
-//				}
128
-//				k = false;
129
-//				return false
130
-//			}
131
-//		});
132
-//		if(k) {
133
-//			
134
-//			var p = '<a href="javascript:;" class="active J_menuTab" data-id="' + o + '">' + l + ' <i class="fa fa-times-circle"></i></a>';
135
-//			$(".J_menuTab").removeClass("active");
136
-//			var n = '<iframe class="J_iframe" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
137
-//			$(".J_mainContent").find("iframe.J_iframe").hide().parents(".J_mainContent").append(n);
138
-//			$(".J_menuTabs .page-tabs-content").append(p);
139
-//			g($(".J_menuTab.active"))
140
-//		}
141
-			///多标签结束
108
+
109
+		$(".J_menuTab").each(function() {
110
+			if($(this).data("id") == o) {
111
+				if(!$(this).hasClass("active")) {
112
+					$(this).addClass("active").siblings(".J_menuTab").removeClass("active");
113
+					g(this);
114
+					$(".J_mainContent .J_iframe").each(function() {
115
+						if($(this).data("id") == o) {
116
+							$(this).show().siblings(".J_iframe").hide();
117
+							return false
118
+						}
119
+					})
120
+				}
121
+				k = false;
122
+				return false;
123
+			}
124
+		});
125
+		if(k) {
126
+			if(o == './TelCall/zxKong.html' || o.substring(0,28) == './callScreen/callScreen.html') {
127
+				console.log(o)
128
+				var p = '<a href="javascript:;" class="active J_menuTab" data-id="' + o + '">' + l + ' <i class="fa fa-times-circle"></i></a>';
129
+				$(".J_menuTab").removeClass("active");
130
+				var n = '<iframe class="J_iframe J_iframeNew" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
131
+				$(".J_mainContent").find("iframe.J_iframe").hide().parents(".J_mainContent").append(n);
132
+				$(".J_menuTabs .page-tabs-content").append(p);
133
+				g($(".J_menuTab.active"))
134
+			} else {
135
+				$(".J_mainContent .J_iframe0").show();
136
+				$(".J_mainContent .J_iframe0").attr("src", o);
137
+				if(o !== './TelCall/zxKong.html') {
138
+					$(".J_menuTab").removeClass("active");
139
+					$(".J_menuTab").eq(0).addClass("active").text(l);
140
+					$(".J_menuTab.active").attr("data-id",o);
141
+				}
142
+			}
143
+		}
142 144
 		return false
143 145
 	}
144 146
 	$(".J_menuItem").on("click", c);

+ 437 - 439
CallCenterWeb.UI/js/index.js

@@ -78,26 +78,26 @@
78 78
             }
79 79
         }
80 80
     });
81
-    //知识库查询
82
-    $(".searIcon").click(function () {
83
-        loadZSK();
84
-    })
85
-    //历史记录查询
86
-    $(".searchbtn").click(function () {
87
-        loadOld();
88
-    })
89
-    //新增记录
90
-    $(".addjl").click(function () {
91
-        var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
92
-        if (type == '3') {
93
-            $(".addgd").show();
94
-            $(".tbold").hide();
95
-        } else if (type == '1') {
96
-            $(".zxbg").show();
97
-            $(".tbold").hide();
98
-
99
-        }
100
-    })
81
+//  //知识库查询
82
+//  $(".searIcon").click(function () {
83
+//      loadZSK();
84
+//  })
85
+//  //历史记录查询
86
+//  $(".searchbtn").click(function () {
87
+//      loadOld();
88
+//  })
89
+//  //新增记录
90
+//  $(".addjl").click(function () {
91
+//      var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
92
+//      if (type == '3') {
93
+//          $(".addgd").show();
94
+//          $(".tbold").hide();
95
+//      } else if (type == '1') {
96
+//          $(".zxbg").show();
97
+//          $(".tbold").hide();
98
+//
99
+//      }
100
+//  })
101 101
     //关闭外呼弹屏
102 102
     $(".closes").click(function () {
103 103
         $(".WH").removeClass("fadeInDown").addClass("fadeOutUp");
@@ -278,8 +278,9 @@
278 278
             }
279 279
         })
280 280
     })
281
-    //加载知识库
282
-    loadZSK();
281
+
282
+//  //加载知识库
283
+//  loadZSK();
283 284
     //加载左侧导航菜单
284 285
     loadMenu();
285 286
 
@@ -288,59 +289,59 @@
288 289
         workcount();
289 290
     }, huayi.config.menuworktime);
290 291
 
291
-    //客户资料
292
-    $('.khzl tbody>tr>td input').attr('readonly', true);
293
-    $('.save').hide();
294
-    $('.cancel').hide();
295
-    $('.edit').click(function () {
296
-        $('.save').show();
297
-        $('.cancel').show();
298
-        $('.edit').hide();
299
-        $('.khzl tbody>tr>td input').attr('readonly', false);
300
-        $('.khzl tbody>tr>td input').css('border-bottom', "1px solid #b3b3b3");
301
-    })
302
-    $('.cancel').click(function () {
303
-        $('.khzl tbody>tr>td input').attr('readonly', true);
304
-        $('.khzl tbody>tr>td input').css('border', "0");
305
-        $('.save').hide();
306
-        $('.cancel').hide();
307
-        $('.edit').show();
308
-    })
309
-    //保存客户
310
-    $(".save").click(function () {
311
-        var khid = $("#khid").val();
312
-        var khmc = $(".khmc").val();
313
-        var khbh = $(".khbh").val();
314
-        var tel1 = $(".ldtel1").val();
315
-        var tel2 = $(".ldtel2").val();
316
-        var tel3 = $(".ldtel3").val();
317
-
318
-        if (!khmc) {
319
-            layer.confirm('请输入客户名称!', {
320
-                btn: ['确定']
321
-            });
322
-            return;
323
-        }
324
-        $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
325
-            cid: khid,
326
-            name: khmc,
327
-            code: khbh,
328
-            mobile: tel1,
329
-            telphone: tel2,
330
-            chargetelephone: tel3,
331
-            "token": $.cookie("token")
332
-        }, function (result) {
333
-            result = $.parseJSON(result);
334
-            if (result.state.toLowerCase() == "success") {
335
-                $("#khid").val(result.data);
336
-                $("#tskh").val(khmc);
337
-                layer.msg("保存成功");
338
-                $('.save').hide();
339
-                $('.cancel').hide();
340
-                $('.edit').show();
341
-            }
342
-        })
343
-    })
292
+//  //客户资料
293
+//  $('.khzl tbody>tr>td input').attr('readonly', true);
294
+//  $('.save').hide();
295
+//  $('.cancel').hide();
296
+//  $('.edit').click(function () {
297
+//      $('.save').show();
298
+//      $('.cancel').show();
299
+//      $('.edit').hide();
300
+//      $('.khzl tbody>tr>td input').attr('readonly', false);
301
+//      $('.khzl tbody>tr>td input').css('border-bottom', "1px solid #b3b3b3");
302
+//  })
303
+//  $('.cancel').click(function () {
304
+//      $('.khzl tbody>tr>td input').attr('readonly', true);
305
+//      $('.khzl tbody>tr>td input').css('border', "0");
306
+//      $('.save').hide();
307
+//      $('.cancel').hide();
308
+//      $('.edit').show();
309
+//  })
310
+//  //保存客户
311
+//  $(".save").click(function () {
312
+//      var khid = $("#khid").val();
313
+//      var khmc = $(".khmc").val();
314
+//      var khbh = $(".khbh").val();
315
+//      var tel1 = $(".ldtel1").val();
316
+//      var tel2 = $(".ldtel2").val();
317
+//      var tel3 = $(".ldtel3").val();
318
+//
319
+//      if (!khmc) {
320
+//          layer.confirm('请输入客户名称!', {
321
+//              btn: ['确定']
322
+//          });
323
+//          return;
324
+//      }
325
+//      $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
326
+//          cid: khid,
327
+//          name: khmc,
328
+//          code: khbh,
329
+//          mobile: tel1,
330
+//          telphone: tel2,
331
+//          chargetelephone: tel3,
332
+//          "token": $.cookie("token")
333
+//      }, function (result) {
334
+//          result = $.parseJSON(result);
335
+//          if (result.state.toLowerCase() == "success") {
336
+//              $("#khid").val(result.data);
337
+//              $("#tskh").val(khmc);
338
+//              layer.msg("保存成功");
339
+//              $('.save').hide();
340
+//              $('.cancel').hide();
341
+//              $('.edit').show();
342
+//          }
343
+//      })
344
+//  })
344 345
 
345 346
     //关闭录音弹出
346 347
     $(".setwin").click(function () {
@@ -348,35 +349,33 @@
348 349
         $('audio')[0].pause();
349 350
     });
350 351
 
351
-    //来电弹屏
352
-    laydate.skin('molv');
353
-
354
-
355
-    laydate({
356
-        elem: '#old_startTime',
357
-        event: 'focus'
358
-    });
359
-
360
-    laydate({
361
-        elem: '#old_endTime',
362
-        event: 'focus'
363
-    });
364
-    laydate({
365
-        elem: '#con_startTime',
366
-        event: 'focus'
367
-    });
368
-
369
-    laydate({
370
-        elem: '#con_endTime',
371
-        event: 'focus'
372
-    });
373
-    //弹屏右侧切换效果
374
-    $(".ldtp-cr ul.ld-service li").click(function () {
375
-        $(this).addClass("cr-click").siblings().removeClass("cr-click");
376
-
377
-
378
-        loadOld();
379
-    });
352
+//  //来电弹屏
353
+//  laydate.skin('molv');
354
+//
355
+//
356
+//  laydate({
357
+//      elem: '#old_startTime',
358
+//      event: 'focus'
359
+//  });
360
+//
361
+//  laydate({
362
+//      elem: '#old_endTime',
363
+//      event: 'focus'
364
+//  });
365
+//  laydate({
366
+//      elem: '#con_startTime',
367
+//      event: 'focus'
368
+//  });
369
+//
370
+//  laydate({
371
+//      elem: '#con_endTime',
372
+//      event: 'focus'
373
+//  });
374
+//  //弹屏右侧切换效果
375
+//  $(".ldtp-cr ul.ld-service li").click(function () {
376
+//      $(this).addClass("cr-click").siblings().removeClass("cr-click");
377
+//      loadOld();
378
+//  });
380 379
     $('.pre-add').click(function () {
381 380
         var par = $(this).parent().parent();
382 381
         par.hide().siblings().show();
@@ -384,168 +383,167 @@
384 383
 
385 384
     //最大化 最小化效果
386 385
     //最小化
387
-    $('.minClosed').click(function () {
388
-        $('.ldtp-con').removeClass('fadeInDown');
389
-        $('.ldtp-con').addClass('fadeOutUp');
390
-        $('.ldtp-con').css("display", "none");
391
-        $('.maxOpen').show();
392
-        $('.maxOpen').addClass('fadeInDown');
393
-    });
394
-
395
-    //最大化
396
-    $('.maxOpen').click(function () {
397
-        $('.ldtp-con').removeClass('fadeOutUp');
398
-        $('.ldtp-con').addClass('fadeInDown');
399
-        $('.ldtp-con').css("display", "block");
400
-        $('.maxOpen').hide();
401
-        $('.maxOpen').removeClass('fadeInDown');
402
-        $('.maxOpen').addClass('fadeInDown');
403
-
404
-        $('.first').removeClass('first');
405
-        $('.ldtp-con').addClass('first');
406
-    })
407
-    //关闭弹框
408
-    $(".Bacha").click(function () {
409
-        $('.ldtp-con').removeClass('fadeInDown');
410
-        $('.ldtp-con').addClass('fadeOutUp');
411
-        $('.ldtp-con').css("display", "none");
412
-        obj.Type = "SayFree";
413
-        Send();
414
-    })
386
+//  $('.minClosed').click(function () {
387
+//      $('.ldtp-con').removeClass('fadeInDown');
388
+//      $('.ldtp-con').addClass('fadeOutUp');
389
+//      $('.ldtp-con').css("display", "none");
390
+//      $('.maxOpen').show();
391
+//      $('.maxOpen').addClass('fadeInDown');
392
+//  });
393
+//
394
+//  //最大化
395
+//  $('.maxOpen').click(function () {
396
+//      $('.ldtp-con').removeClass('fadeOutUp');
397
+//      $('.ldtp-con').addClass('fadeInDown');
398
+//      $('.ldtp-con').css("display", "block");
399
+//      $('.maxOpen').hide();
400
+//      $('.maxOpen').removeClass('fadeInDown');
401
+//      $('.maxOpen').addClass('fadeInDown');
402
+//
403
+//      $('.first').removeClass('first');
404
+//      $('.ldtp-con').addClass('first');
405
+//  })
406
+//  //关闭弹框
407
+//  $(".Bacha").click(function () {
408
+//      $('.ldtp-con').removeClass('fadeInDown');
409
+//      $('.ldtp-con').addClass('fadeOutUp');
410
+//      $('.ldtp-con').css("display", "none");
411
+//      obj.Type = "SayFree";
412
+//      Send();
413
+//  })
415 414
     //顶部小头像
416 415
     var little_pic = $('.head-pic .hp-box img').attr("src");
417 416
 
418
-    $('.maxOpen li .photo img').attr("src", little_pic);
417
+//  $('.maxOpen li .photo img').attr("src", little_pic);
419 418
 
420 419
     //点击左侧菜单来电弹屏显示
421
-    $('.tantan').click(function () {
422
-        $('.maxOpen').trigger("click");
423
-        $('.head-pic .lahei .la-before').show();
424
-        $('.head-pic .lahei .la-after').hide();
425
-
426
-        loadOld();
427
-    })
420
+//  $('.tantan').click(function () {
421
+//      $('.maxOpen').trigger("click");
422
+//      $('.head-pic .lahei .la-before').show();
423
+//      $('.head-pic .lahei .la-after').hide();
424
+//      loadOld();
425
+//  })
428 426
 
429 427
     //点击挂断
430
-    $('.head-pic .td-call .take').click(function () {
431
-        obj.Type = "DropCall";
432
-        obj.IvrName = "MYD";
433
-        obj.IvrPos = "1";
434
-        Send();
435
-    });
436
-
437
-    //点击拉黑事件				
438
-    $('.head-pic .lahei .la-before').click(function () {
439
-        if (!$(".hidTel").val()) {
440
-            layer.confirm('来电号码为空!', {
441
-                btn: ['确定']
442
-            });
443
-            return;
444
-        }
445
-        $("#time-word").val('');
446
-        $('.ldtp-con .hei-list').show();
447
-
448
-    })
449
-    //拉黑输入框事件
450
-    $('.hei-list .bacha').click(function () {
451
-
452
-        $('.ldtp-con .hei-list').hide();
453
-        $("#time-word").val('');
454
-    })
455
-    var reg = /^\+?[1-9][0-9]*$/;
456
-
457
-    $('#bc').click(function () {
458
-        var n = $("#time-word").val();
459
-        var val = $("input[name='time']:checked").val();
460
-        if (n) {
461
-            if (!(reg.test(n))) {
462
-                layer.confirm('请输入整数时间!', {
463
-                    btn: ['确定']
464
-                });
465
-                return;
466
-            }
467
-        }
468
-        else {
469
-            if (val == '4') {
470
-                n = 0;
471
-            }
472
-            else {
473
-                layer.confirm('请输入整数时间!', {
474
-                    btn: ['确定']
475
-                });
476
-                return;
477
-            }
478
-        }
479
-        $.post(huayi.config.callcenter_url + 'CallInScreen/AddBlack', { tel: $(".hidTel").val(), num: n, type: val, "token": $.cookie("token") }, function (result) {
480
-            result = $.parseJSON(result);
481
-            if (result.state.toLowerCase() == "success") {
482
-
483
-                layer.msg("拉入黑名单成功");
484
-
485
-                $('.la-shichang .blackTime').html(result.data);
486
-                $('.ldtp-con .hei-list').hide();
487
-                $('.head-pic .lahei .la-before').hide();
488
-                $('.head-pic .lahei .la-after').show();
489
-                $('.head-pic .lahei .retur').show();
490
-            }
491
-        })
492
-    })
493
-
494
-    $('.la-after').click(function () {
495
-        if (!$(".hidTel").val()) {
496
-            layer.confirm('来电号码为空!', {
497
-                btn: ['确定']
498
-            });
499
-            return;
500
-        }
501
-
502
-        $("#time-word").val('');
503
-        $('.ldtp-con .hei-list').show();
504
-        $('.ldtp-con .hei-list').removeClass('bounceOutUp');
505
-        $('.ldtp-con .hei-list').addClass('bounceIn');
506
-    })
507
-    $('.head-pic .lahei .retur').click(function () {
508
-        $.getJSON(huayi.config.callcenter_url + 'CallInScreen/DelBlack', { tel: $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
509
-            if (result.state.toLowerCase() == "success") {
510
-                layer.msg("取消黑名单成功");
511
-                $('.head-pic .lahei .retur').hide();
512
-                $('.head-pic .lahei .la-after').hide();
513
-                $('.head-pic .lahei .la-before').show();
514
-            }
515
-        })
516
-    })
517
-    $(".add_").click(function () {
518
-        var tskh = $("#zxr_").val(); //咨询人:
519
-        var tsdh = $("#zxdh_").val(); //咨询电话
520
-        var cont = $("#zxnr_").val(); //咨询内容
521
-        var clcont = $("#clnr_").val(); //内容
522
-        var type = "1";
523
-        if (!clcont) {
524
-            layer.confirm('请输入处理内容!', {
525
-                btn: ['确定']
526
-            });
527
-            return;
528
-        }
529
-
530
-        $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
531
-            tskh: tskh,
532
-            tsdh: tsdh,
533
-            cont: cont,
534
-            clcont: clcont,
535
-            type: type,
536
-            "token": $.cookie("token")
537
-        }, function (result) {
538
-            result = $.parseJSON(result);
539
-            if (result.state.toLowerCase() == "success") {
540
-                loadOld();
541
-                $("#zxr_").val(''); //咨询人:
542
-                $("#zxdh_").val(''); //咨询电话
543
-                $("#zxnr_").val(''); //咨询内容
544
-                $("#clnr_").val(''); //内容                  
545
-                layer.msg("创建工单成功");
546
-            }
547
-        })
548
-    })
428
+//  $('.head-pic .td-call .take').click(function () {
429
+//      obj.Type = "DropCall";
430
+//      obj.IvrName = "MYD";
431
+//      obj.IvrPos = "1";
432
+//      Send();
433
+//  });
434
+//
435
+//  //点击拉黑事件				
436
+//  $('.head-pic .lahei .la-before').click(function () {
437
+//      if (!$(".hidTel").val()) {
438
+//          layer.confirm('来电号码为空!', {
439
+//              btn: ['确定']
440
+//          });
441
+//          return;
442
+//      }
443
+//      $("#time-word").val('');
444
+//      $('.ldtp-con .hei-list').show();
445
+//
446
+//  })
447
+//  //拉黑输入框事件
448
+//  $('.hei-list .bacha').click(function () {
449
+//
450
+//      $('.ldtp-con .hei-list').hide();
451
+//      $("#time-word").val('');
452
+//  })
453
+//  var reg = /^\+?[1-9][0-9]*$/;
454
+//
455
+//  $('#bc').click(function () {
456
+//      var n = $("#time-word").val();
457
+//      var val = $("input[name='time']:checked").val();
458
+//      if (n) {
459
+//          if (!(reg.test(n))) {
460
+//              layer.confirm('请输入整数时间!', {
461
+//                  btn: ['确定']
462
+//              });
463
+//              return;
464
+//          }
465
+//      }
466
+//      else {
467
+//          if (val == '4') {
468
+//              n = 0;
469
+//          }
470
+//          else {
471
+//              layer.confirm('请输入整数时间!', {
472
+//                  btn: ['确定']
473
+//              });
474
+//              return;
475
+//          }
476
+//      }
477
+//      $.post(huayi.config.callcenter_url + 'CallInScreen/AddBlack', { tel: $(".hidTel").val(), num: n, type: val, "token": $.cookie("token") }, function (result) {
478
+//          result = $.parseJSON(result);
479
+//          if (result.state.toLowerCase() == "success") {
480
+//
481
+//              layer.msg("拉入黑名单成功");
482
+//
483
+//              $('.la-shichang .blackTime').html(result.data);
484
+//              $('.ldtp-con .hei-list').hide();
485
+//              $('.head-pic .lahei .la-before').hide();
486
+//              $('.head-pic .lahei .la-after').show();
487
+//              $('.head-pic .lahei .retur').show();
488
+//          }
489
+//      })
490
+//  })
491
+//
492
+//  $('.la-after').click(function () {
493
+//      if (!$(".hidTel").val()) {
494
+//          layer.confirm('来电号码为空!', {
495
+//              btn: ['确定']
496
+//          });
497
+//          return;
498
+//      }
499
+//
500
+//      $("#time-word").val('');
501
+//      $('.ldtp-con .hei-list').show();
502
+//      $('.ldtp-con .hei-list').removeClass('bounceOutUp');
503
+//      $('.ldtp-con .hei-list').addClass('bounceIn');
504
+//  })
505
+//  $('.head-pic .lahei .retur').click(function () {
506
+//      $.getJSON(huayi.config.callcenter_url + 'CallInScreen/DelBlack', { tel: $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
507
+//          if (result.state.toLowerCase() == "success") {
508
+//              layer.msg("取消黑名单成功");
509
+//              $('.head-pic .lahei .retur').hide();
510
+//              $('.head-pic .lahei .la-after').hide();
511
+//              $('.head-pic .lahei .la-before').show();
512
+//          }
513
+//      })
514
+//  })
515
+//  $(".add_").click(function () {
516
+//      var tskh = $("#zxr_").val(); //咨询人:
517
+//      var tsdh = $("#zxdh_").val(); //咨询电话
518
+//      var cont = $("#zxnr_").val(); //咨询内容
519
+//      var clcont = $("#clnr_").val(); //内容
520
+//      var type = "1";
521
+//      if (!clcont) {
522
+//          layer.confirm('请输入处理内容!', {
523
+//              btn: ['确定']
524
+//          });
525
+//          return;
526
+//      }
527
+//
528
+//      $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
529
+//          tskh: tskh,
530
+//          tsdh: tsdh,
531
+//          cont: cont,
532
+//          clcont: clcont,
533
+//          type: type,
534
+//          "token": $.cookie("token")
535
+//      }, function (result) {
536
+//          result = $.parseJSON(result);
537
+//          if (result.state.toLowerCase() == "success") {
538
+//              loadOld();
539
+//              $("#zxr_").val(''); //咨询人:
540
+//              $("#zxdh_").val(''); //咨询电话
541
+//              $("#zxnr_").val(''); //咨询内容
542
+//              $("#clnr_").val(''); //内容                  
543
+//              layer.msg("创建工单成功");
544
+//          }
545
+//      })
546
+//  })
549 547
 
550 548
     //修改密码开始
551 549
 
@@ -700,154 +698,154 @@ function uploadtx() {
700 698
 }
701 699
 
702 700
 //获取历史记录
703
-
704
-function loadOld() {
705
-    $(".addgd").hide();
706
-    $(".tbold").show();
707
-    $(".zxbg").hide();
708
-    var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
709
-    if (type != '0') {
710
-        $(".complain").hide();
711
-        if(type=='4'){
712
-        	$(".complain").eq(2).show();
713
-        	
714
-        	//获取数据
715
-        	$.ajax({
716
-				url: huayi.config.callcenter_url +'GetCRM/GetBascData?',
717
-				type: 'get',
718
-				dataType: "json",
719
-				async: true,
720
-				data:{
721
-					phone:$(".hidTel").val(),
722
-					VHVIN:''
723
-				},
724
-				success: function (returnValue) {
725
-					//异步获取数据
726
-					if(returnValue.state="success"){
727
-						console.log(returnValue)
728
-					
729
-					
730
-					var resultData1 =returnValue.data;
731
-					$('#oldlist_').bootstrapTable('load',resultData1); 
732
-					}
733
-					
734
-					 
735
-				}
736
-				
737
-			});
738
-			 $('#oldlist_').bootstrapTable('destroy').bootstrapTable({striped: true});
739
-        }else if(type=='5'){
740
-        	$(".complain").eq(3).show();
741
-        	$.ajax({
742
-        		url:huayi.config.callcenter_url +'GetCRM/GetBascOrder?',
743
-				type: 'get',
744
-				dataType: "json",
745
-				async: true,
746
-				data:{
747
-					phone:$(".hidTel").val(),
748
-					VHVIN:''
749
-				},
750
-				success: function (returnValue) {
751
-					//异步获取数据
752
-					if(returnValue.state="success"){
753
-						var resultData1 =returnValue.data;
754
-					$('#Oldlist').bootstrapTable('load',resultData1);
755
-					}
756
-					console.log(returnValue)
757
-					 
758
-					 
759
-				}
760
-				
761
-			});
762
-			 $('#Oldlist').bootstrapTable('destroy').bootstrapTable({striped: true});
763
-        }else{
764
-        	$(".complain").eq(1).show();
765
-        	//先销毁表格
766
-        $('#orderlist').bootstrapTable('destroy');
767
-        //初始化表格,动态从服务器加载数据
768
-        $("#orderlist").bootstrapTable({
769
-            method: "get", //使用get请求到服务器获取数据
770
-            url: huayi.config.callcenter_url + "WorkOrder/GetListAll", //获取数据的Servlet地址
771
-            striped: true, //表格显示条纹
772
-            pagination: true, //启动分页
773
-            pageSize: 5, //每页显示的记录数
774
-            pageNumber: 1, //当前第几页
775
-            pageList: [5, 10, 50, 100], //记录数可选列表
776
-            search: false, //是否启用查询
777
-            showColumns: false, //显示下拉框勾选要显示的列
778
-            showRefresh: false, //显示刷新按钮
779
-            sidePagination: "server", //表示服务端请求
780
-            //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
781
-            //设置为limit可以获取limit, offset, search, sort, order
782
-            queryParamsType: "undefined",
783
-            queryParams: function queryParams(params) { //设置查询参数
784
-                var param = {
785
-                    page: params.pageNumber,
786
-                    pagesize: params.pageSize,
787
-                    tel: $(".hidTel").val(),
788
-                    type: type,
789
-                    starttime: $("#con_startTime").val(),
790
-                    endtime: $("#con_endTime").val(),
791
-                    token: $.cookie("token")
792
-                };
793
-                return param;
794
-            },
795
-            onLoadSuccess: function () { //加载成功时执行
796
-                //layer.msg("加载成功");
797
-            },
798
-            onLoadError: function () { //加载失败时执行
799
-                //layer.msg("加载数据失败", { time: 1500, icon: 2 });
800
-            }
801
-        });
802
-        }
803
-        
804
-    } 
805
-    else {
806
-        $(".complain").hide();
807
-        $(".complain").eq(0).show();
808
-        //先销毁表格
809
-        $('#oldlist').bootstrapTable('destroy');
810
-        //初始化表格,动态从服务器加载数据
811
-        $("#oldlist").bootstrapTable({
812
-            method: "get", //使用get请求到服务器获取数据
813
-            url: huayi.config.callcenter_url + "CallInScreen/GetOldList", //获取数据的Servlet地址
814
-            striped: true, //表格显示条纹
815
-            pagination: true, //启动分页
816
-            pageSize: 5, //每页显示的记录数
817
-            pageNumber: 1, //当前第几页
818
-            pageList: [5, 10, 50, 100], //记录数可选列表
819
-            search: false, //是否启用查询
820
-            showColumns: false, //显示下拉框勾选要显示的列
821
-            showRefresh: false, //显示刷新按钮
822
-            sidePagination: "server", //表示服务端请求
823
-            //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
824
-            //设置为limit可以获取limit, offset, search, sort, order
825
-            queryParamsType: "undefined",
826
-            queryParams: function queryParams(params) { //设置查询参数
827
-                var param = {
828
-                    page: params.pageNumber,
829
-                    pagesize: params.pageSize,
830
-                    tel: $(".hidTel").val(),
831
-                    starttime: $("#old_startTime").val(),
832
-                    endtime: $("#old_endTime").val(),
833
-                    token: $.cookie("token")
834
-                };
835
-                return param;
836
-            },
837
-            onLoadSuccess: function () { //加载成功时执行
838
-                //layer.msg("加载成功");
839
-            },
840
-            onLoadError: function () { //加载失败时执行
841
-                //layer.msg("加载数据失败", { time: 1500, icon: 2 });
842
-            }
843
-        });
844
-    }
845
-    if (type == '3') {
846
-        getLX($("#tslx"), "TSLX");
847
-        getBM($("#zrbmtree"));
848
-        getBM($("#clbmtree"));
849
-    }
850
-}
701
+//
702
+//function loadOld() {
703
+//  $(".addgd").hide();
704
+//  $(".tbold").show();
705
+//  $(".zxbg").hide();
706
+//  var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
707
+//  if (type != '0') {
708
+//      $(".complain").hide();
709
+//      if(type=='4'){
710
+//      	$(".complain").eq(2).show();
711
+//      	
712
+//      	//获取数据
713
+//      	$.ajax({
714
+//				url: huayi.config.callcenter_url +'GetCRM/GetBascData?',
715
+//				type: 'get',
716
+//				dataType: "json",
717
+//				async: true,
718
+//				data:{
719
+//					phone:$(".hidTel").val(),
720
+//					VHVIN:''
721
+//				},
722
+//				success: function (returnValue) {
723
+//					//异步获取数据
724
+//					if(returnValue.state="success"){
725
+//						console.log(returnValue)
726
+//					
727
+//					
728
+//					var resultData1 =returnValue.data;
729
+//					$('#oldlist_').bootstrapTable('load',resultData1); 
730
+//					}
731
+//					
732
+//					 
733
+//				}
734
+//				
735
+//			});
736
+//			 $('#oldlist_').bootstrapTable('destroy').bootstrapTable({striped: true});
737
+//      }else if(type=='5'){
738
+//      	$(".complain").eq(3).show();
739
+//      	$.ajax({
740
+//      		url:huayi.config.callcenter_url +'GetCRM/GetBascOrder?',
741
+//				type: 'get',
742
+//				dataType: "json",
743
+//				async: true,
744
+//				data:{
745
+//					phone:$(".hidTel").val(),
746
+//					VHVIN:''
747
+//				},
748
+//				success: function (returnValue) {
749
+//					//异步获取数据
750
+//					if(returnValue.state="success"){
751
+//						var resultData1 =returnValue.data;
752
+//					$('#Oldlist').bootstrapTable('load',resultData1);
753
+//					}
754
+//					console.log(returnValue)
755
+//					 
756
+//					 
757
+//				}
758
+//				
759
+//			});
760
+//			 $('#Oldlist').bootstrapTable('destroy').bootstrapTable({striped: true});
761
+//      }else{
762
+//      	$(".complain").eq(1).show();
763
+//      	//先销毁表格
764
+//      $('#orderlist').bootstrapTable('destroy');
765
+//      //初始化表格,动态从服务器加载数据
766
+//      $("#orderlist").bootstrapTable({
767
+//          method: "get", //使用get请求到服务器获取数据
768
+//          url: huayi.config.callcenter_url + "WorkOrder/GetListAll", //获取数据的Servlet地址
769
+//          striped: true, //表格显示条纹
770
+//          pagination: true, //启动分页
771
+//          pageSize: 5, //每页显示的记录数
772
+//          pageNumber: 1, //当前第几页
773
+//          pageList: [5, 10, 50, 100], //记录数可选列表
774
+//          search: false, //是否启用查询
775
+//          showColumns: false, //显示下拉框勾选要显示的列
776
+//          showRefresh: false, //显示刷新按钮
777
+//          sidePagination: "server", //表示服务端请求
778
+//          //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
779
+//          //设置为limit可以获取limit, offset, search, sort, order
780
+//          queryParamsType: "undefined",
781
+//          queryParams: function queryParams(params) { //设置查询参数
782
+//              var param = {
783
+//                  page: params.pageNumber,
784
+//                  pagesize: params.pageSize,
785
+//                  tel: $(".hidTel").val(),
786
+//                  type: type,
787
+//                  starttime: $("#con_startTime").val(),
788
+//                  endtime: $("#con_endTime").val(),
789
+//                  token: $.cookie("token")
790
+//              };
791
+//              return param;
792
+//          },
793
+//          onLoadSuccess: function () { //加载成功时执行
794
+//              //layer.msg("加载成功");
795
+//          },
796
+//          onLoadError: function () { //加载失败时执行
797
+//              //layer.msg("加载数据失败", { time: 1500, icon: 2 });
798
+//          }
799
+//      });
800
+//      }
801
+//      
802
+//  } 
803
+//  else {
804
+//      $(".complain").hide();
805
+//      $(".complain").eq(0).show();
806
+//      //先销毁表格
807
+//      $('#oldlist').bootstrapTable('destroy');
808
+//      //初始化表格,动态从服务器加载数据
809
+//      $("#oldlist").bootstrapTable({
810
+//          method: "get", //使用get请求到服务器获取数据
811
+//          url: huayi.config.callcenter_url + "CallInScreen/GetOldList", //获取数据的Servlet地址
812
+//          striped: true, //表格显示条纹
813
+//          pagination: true, //启动分页
814
+//          pageSize: 5, //每页显示的记录数
815
+//          pageNumber: 1, //当前第几页
816
+//          pageList: [5, 10, 50, 100], //记录数可选列表
817
+//          search: false, //是否启用查询
818
+//          showColumns: false, //显示下拉框勾选要显示的列
819
+//          showRefresh: false, //显示刷新按钮
820
+//          sidePagination: "server", //表示服务端请求
821
+//          //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
822
+//          //设置为limit可以获取limit, offset, search, sort, order
823
+//          queryParamsType: "undefined",
824
+//          queryParams: function queryParams(params) { //设置查询参数
825
+//              var param = {
826
+//                  page: params.pageNumber,
827
+//                  pagesize: params.pageSize,
828
+//                  tel: $(".hidTel").val(),
829
+//                  starttime: $("#old_startTime").val(),
830
+//                  endtime: $("#old_endTime").val(),
831
+//                  token: $.cookie("token")
832
+//              };
833
+//              return param;
834
+//          },
835
+//          onLoadSuccess: function () { //加载成功时执行
836
+//              //layer.msg("加载成功");
837
+//          },
838
+//          onLoadError: function () { //加载失败时执行
839
+//              //layer.msg("加载数据失败", { time: 1500, icon: 2 });
840
+//          }
841
+//      });
842
+//  }
843
+//  if (type == '3') {
844
+//      getLX($("#tslx"), "TSLX");
845
+//      getBM($("#zrbmtree"));
846
+//      getBM($("#clbmtree"));
847
+//  }
848
+//}
851 849
 
852 850
 function GetCallState(val) {
853 851
     if (val == '1') {
@@ -858,10 +856,10 @@ function GetCallState(val) {
858 856
 }
859 857
 //时间 
860 858
 function  Time(val){
861
-						var year=val.substring(0, val.indexOf(' ')); 
859
+		var year=val.substring(0, val.indexOf(' ')); 
862 860
 	return '<div >'+year+'</div>';
863 861
 }
864
-//音频
862
+音频
865 863
 function setCode(val) {
866 864
     if (val) {
867 865
         return '<div class="imgs" style="cursor: pointer;">' +
@@ -913,36 +911,36 @@ function GetCont(val) {
913 911
     return str + '>' + val + '</div>';
914 912
 }
915 913
 //获取知识库
916
-function loadZSK() {
917
-    $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', {
918
-        "keywords": $(".search").val(),
919
-        "token": $.cookie("token")
920
-    }, function (result) {
921
-        if (result.state.toLowerCase() == "success") {
922
-            $(".ldcr-bottom .detail-con ul").empty();
923
-            $(result.data).each(function (i, n) {
924
-                var html = '<li>' +
925
-                    '   <div class="zhishi-title clearfix">' +
926
-                    '	    <a href="javascript:void(0);" >' + n.F_Title + '</a>' +
927
-                    '	    <em >' + n.F_CreateOn + '</em>' +
928
-                    '   </div>' +
929
-                    '   <div class="explancon">' +
930
-                    n.F_Content +
931
-                    '   </div>' +
932
-                    '</li>';
933
-                $(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function (event) {
934
-                    event.stopPropagation();
935
-                    if ($(this).hasClass("active")) {
936
-                        $(this).removeClass("active")
937
-                    } else {
938
-                        $(".zhishi-title").removeClass("active");
939
-                        $(this).addClass("active");
940
-                    }
941
-                })
942
-            })
943
-        }
944
-    })
945
-}
914
+//function loadZSK() {
915
+//  $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', {
916
+//      "keywords": $(".search").val(),
917
+//      "token": $.cookie("token")
918
+//  }, function (result) {
919
+//      if (result.state.toLowerCase() == "success") {
920
+//          $(".ldcr-bottom .detail-con ul").empty();
921
+//          $(result.data).each(function (i, n) {
922
+//              var html = '<li>' +
923
+//                  '   <div class="zhishi-title clearfix">' +
924
+//                  '	    <a href="javascript:void(0);" >' + n.F_Title + '</a>' +
925
+//                  '	    <em >' + n.F_CreateOn + '</em>' +
926
+//                  '   </div>' +
927
+//                  '   <div class="explancon">' +
928
+//                  n.F_Content +
929
+//                  '   </div>' +
930
+//                  '</li>';
931
+//              $(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function (event) {
932
+//                  event.stopPropagation();
933
+//                  if ($(this).hasClass("active")) {
934
+//                      $(this).removeClass("active")
935
+//                  } else {
936
+//                      $(".zhishi-title").removeClass("active");
937
+//                      $(this).addClass("active");
938
+//                  }
939
+//              })
940
+//          })
941
+//      }
942
+//  })
943
+//}
946 944
 //获取类型
947 945
 function getLX(obj, type) {
948 946
     obj.empty();

+ 36 - 72
CallCenterWeb.UI/js/main.js

@@ -1,5 +1,5 @@
1 1
 
2
-var ws, n = 0, timer;
2
+var ws, n = 0, timer,hidTel,hidCallID,hidActionID;
3 3
 var lockReconnect = false;//避免重复连接
4 4
 var obj = {};
5 5
 
@@ -174,7 +174,6 @@ function LoginBack() {
174 174
     $(".Logout").addClass("active");
175 175
     $(".SayBusy").addClass("active");
176 176
     $(".MakeCall").addClass("active");
177
-
178 177
     $(".zxzt").removeClass("br").addClass("bl");
179 178
     $(".fwzt").removeClass("br").addClass("bl");
180 179
     $(".hwzt").text('');
@@ -183,7 +182,6 @@ function LoginBack() {
183 182
 function LogoutBack() {
184 183
     $("#top-search li i").removeClass("active");
185 184
     $(".Login").addClass("active");
186
-
187 185
     $(".zxzt").removeClass("bl").addClass("br");
188 186
     $(".fwzt").removeClass("bl").addClass("br");
189 187
     $(".hwzt").text('');
@@ -191,15 +189,16 @@ function LogoutBack() {
191 189
 
192 190
 //来电
193 191
 function IncomingBack(data) {
192
+var p = '<a href="javascript:;" class="active J_menuTab" data-id="./callScreen/callScreen.html?tel=' + data.Number + '&CallID=' + data.CallID + '">来电弹屏' + data.Number + ' <i class="fa fa-times-circle"></i></a>';
193
+	$(".J_menuTab").removeClass("active");
194
+//				var n = '<iframe class="J_iframe J_iframeNew" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
195
+	var nif = '<iframe class="J_iframe J_iframeNew" name="iframe'+ data.CallID  +'"  width="100%" height="100%" src="./callScreen/callScreen.html?Number=' + data.Number + '&CallID=' + data.CallID + '&ActionID=' + data.ActionID + '" frameborder="0" data-id="./callScreen/callScreen.html?tel=' + data.Number + '&CallID=' + data.CallID + '" seamless></iframe>';
196
+	$(".J_mainContent").find("iframe.J_iframe").hide().parents(".J_mainContent").append(nif);
197
+	$(".J_menuTabs .page-tabs-content").append(p);
198
+	hidTel=data.Number;
199
+	hidCallID=data.CallID;
200
+	hidActionID=data.ActionID;
194 201
 
195
-    $(".hidTel").val(data.Number);
196
-    $(".tel").text(data.Number);
197
-    $("#zxdh_").val(data.Number);
198
-    $("#tsdh").val(data.Number);
199
-    $(".ldtime").text(getNowFormatDate());
200
-    $(".thsc").text("00:00");
201
-    $(".hidCallID").val(data.CallID);
202
-    $(".hidActionID").val(data.ActionID);
203 202
     //获取callid
204 203
     //$.ajaxSettings.async = false;
205 204
     //$.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetCallIdByPhone', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
@@ -208,40 +207,7 @@ function IncomingBack(data) {
208 207
     //        $(".hidCallID").val(result.data.CallId);
209 208
     //    }
210 209
     //})
211
-    //获取电话所属地
212
-    $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetPhoneLocation', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
213
-        if (result.state.toLowerCase() == "success") {
214
-            $(".khgsd").text(result.data);
215
-
216
-
217
-
218
-        }
219
-    })
220
-    //获取客户信息
221
-    $(".ldtel").text($(".hidTel").val());
222
-    $("#tsdh").val($(".hidTel").val());
223
-    $(".ldtel1").val($(".hidTel").val());
224
-    $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetCustomerByTel', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
225
-        if (result.state.toLowerCase() == "success") {
226
-            if (result.data.length > 0) {
227
-                $("#zxr_").val(result.data[0].F_CustomerName);
228
-                $("#tskh").val(result.data[0].F_CustomerName);
229
-                $("#khid").val(result.data[0].F_CustomerId);
230
-                $(".khbh").val(result.data[0].F_CustomerCode);
231
-                $(".ldtel1").val(result.data[0].F_Telephone);
232
-                $(".ldtel2").val(result.data[0].F_Mobile);
233
-                $(".ldtel3").val(result.data[0].F_ChargeTelephone);
234
-
235
-            }
236
-        }
237
-    })
238 210
 
239
-    loadOld();
240
-
241
-    $('.maxOpen').trigger("click");
242
-    $('.head-pic .lahei .la-before').show();
243
-    $('.head-pic .lahei .la-after').hide();
244
-    $(".Bacha").hide();
245 211
 }
246 212
 function CallIDBack(data) {
247 213
     //$(".hidCallID").val(data.CurrID);
@@ -252,24 +218,28 @@ function DropCallBack() {
252 218
     $(".Logout").addClass("active");
253 219
     $(".SayBusy").addClass("active");
254 220
     $(".MakeCall").addClass("active");
255
-
256
-    $(".td-call").hide();
221
+  var obj = $("iframe:visible")
222
+    if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
223
+	        window.frames[obj.attr("name")].$(".td-call").hide();
224
+	    }
257 225
     //$('.ldtp-con').css("display", 'none');
258 226
 }
227
+//线路状态
259 228
 function LineStateAgentBack(data) {
229
+	 var obj = $("iframe:visible")
260 230
     //0分机不可用,1空闲,2摘机等待拨号,3正在拨号,4呼出振铃,5来电振铃,6通话中,7播放忙音中,8移除IP分机,9通话保持中
261 231
     if (data.State == '0') {
262 232
         $(".hwzt").text('分机不可用');//左下角状态显示
263 233
     }
264 234
     if (data.State == '1') {
265
-
266 235
         $(".hwzt").text('空闲');//左下角状态显示
267
-
268 236
         $(".fwzt").removeClass("br").addClass("bl");
269
-        clearInterval(timer);
270
-
271
-        if ($(".hidTel").val() && $(".hidCallID").val()) {
272
-            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', { callid: $(".hidCallID").val(), actionid: $(".hidActionID").val(), "token": $.cookie("token") }, function (result) {
237
+//      clearInterval(timer);
238
+		if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
239
+	        window.frames[obj.attr("name")].clearInter();
240
+	    }
241
+        if (hidTel && hidCallID) {
242
+            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', { callid: hidCallID, actionid: hidActionID, "token": $.cookie("token") }, function (result) {
273 243
                 result = JSON.parse(result);
274 244
                 if (result.state.toLowerCase() == "success") {
275 245
                 }
@@ -280,10 +250,9 @@ function LineStateAgentBack(data) {
280 250
         $(".Logout").addClass("active");
281 251
         $(".SayBusy").addClass("active");
282 252
         $(".MakeCall").addClass("active");
283
-
284
-        $(".td-call").hide();
285
-        $(".Bacha").show();
286
-
253
+ 		if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
254
+	        window.frames[obj.attr("name")].$(".td-call").hide();
255
+	    }
287 256
         //$(".hidTel").val("");
288 257
         //$(".hidCallID").val("");
289 258
     }
@@ -299,8 +268,8 @@ function LineStateAgentBack(data) {
299 268
     if (data.State == '5') {
300 269
         $(".hwzt").text('来电振铃');//左下角状态显示
301 270
         $(".fwzt").removeClass("bl").addClass("br");
302
-        if ($(".hidTel").val() && $(".hidCallID").val()) {
303
-            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZL', { callid: $(".hidCallID").val(), actionid: $(".hidActionID").val(), "token": $.cookie("token") }, function (result) {
271
+        if (hidTel && hidCallID) {
272
+            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZL', { callid: hidCallID, actionid: hidActionID, "token": $.cookie("token") }, function (result) {
304 273
                 result = JSON.parse(result);
305 274
                 if (result.state.toLowerCase() == "success") {
306 275
                 }
@@ -310,29 +279,24 @@ function LineStateAgentBack(data) {
310 279
     if (data.State == '6') {
311 280
         $(".hwzt").text('通话中');//左下角状态显示
312 281
         $(".fwzt").removeClass("bl").addClass("br");
313
-        if ($(".hidTel").val() && $(".hidCallID").val()) {
314
-            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZJ', { callid: $(".hidCallID").val(), actionid: $(".hidActionID").val(), "token": $.cookie("token") }, function (result) {
282
+        if (hidTel && hidCallID) {
283
+            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZJ', { callid: hidCallID, actionid: hidActionID, "token": $.cookie("token") }, function (result) {
315 284
                 result = JSON.parse(result);
316 285
                 if (result.state.toLowerCase() == "success") {
317 286
                 }
318 287
             })
319 288
         }
320 289
 
321
-        $(".td-call").show();
322
-        n = 0;
290
+//      $(".td-call").show();
291
+//      n = 0;
323 292
         $("#top-search li i").removeClass("active");
324 293
         $(".DropCall").addClass("active");
325 294
         $(".Hold").addClass("active");
326 295
         $(".Transfer").addClass("active");
327 296
         $(".Meeting").addClass("active");
328
-
329
-        clearInterval(timer);
330
-        timer = setInterval(function () {
331
-            n++;
332
-            var m = parseInt(n / 60 % 60);
333
-            var s = parseInt(n % 60);
334
-            $(".thsc").text(toDub(m) + ":" + toDub(s));
335
-        }, 1000);
297
+         if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
298
+	        window.frames[obj.attr("name")].calling();
299
+	    }
336 300
     }
337 301
     if (data.State == '7') {
338 302
         $(".hwzt").text('播放忙音中');//左下角状态显示
@@ -443,8 +407,8 @@ function RecordPathBack(data) {
443 407
     //        }
444 408
     //    })
445 409
     //}
446
-    if ($(".hidTel").val()) {
447
-        $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateLY', { callid: data.CallID, actionid: $(".hidActionID").val(), path: data.RecPath, "token": $.cookie("token") }, function (result) {
410
+    if (hidTel) {
411
+        $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateLY', { callid: data.CallID, actionid: hidActionID, path: data.RecPath, "token": $.cookie("token") }, function (result) {
448 412
             result = JSON.parse(result);
449 413
             if (result.state.toLowerCase() == "success") {
450 414
             }