zhangshuangnan лет назад: 7
Родитель
Сommit
b2d9970700

Разница между файлами не показана из-за своего большого размера
+ 1086 - 0
CallCenterWeb.UI/callScreen/call.js


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

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

Разница между файлами не показана из-за своего большого размера
+ 41 - 1985
CallCenterWeb.UI/index.html


+ 46 - 7
CallCenterWeb.UI/js/contabs.min.js

@@ -105,13 +105,52 @@ $(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"));
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/SeatMonitor.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/SeatMonitor.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
+		}
144
+		
145
+		//改之前
146
+//		$(".J_mainContent").empty();
147
+//		var p = '<a href="javascript:;" class="active J_menuTab" data-id="' + o + '">' + l + ' <i class="fa fa-times-circle"></i></a>';
148
+//			$(".J_menuTab").removeClass("active");
149
+//			var n = '<iframe class="J_iframe" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
150
+//			$(".J_mainContent").append(n);
151
+//			$(".J_menuTabs .page-tabs-content").append(p);
152
+//			g($(".J_menuTab.active"));
153
+			
115 154
 			//多标签
116 155
 //		$(".J_menuTab").each(function() {
117 156
 //			if($(this).data("id") == o) {

Разница между файлами не показана из-за своего большого размера
+ 1243 - 0
CallCenterWeb.UI/js/index.js


+ 51 - 142
CallCenterWeb.UI/js/main.js

@@ -1,5 +1,5 @@
1 1
 var ws, n = 0,
2
-	timer;
2
+	timer,hidTel,hidCallID;
3 3
 var lockReconnect = false; //避免重复连接
4 4
 var obj = {};
5 5
 
@@ -219,104 +219,15 @@ function LogoutBack() {
219 219
 }
220 220
 //来电
221 221
 function IncomingBack(data) {
222
-	var UserCode
223
-	$(".hidTel").val(data.Number);
224
-	$(".tel").text(data.Number);
225
-	$("#zxdh_").val(data.Number);
226
-	$("#tsdh").val(data.Number);
227
-	$(".ldtime").text(getNowFormatDate());
228
-	$(".thsc").text("00:00");
229
-	//获取callid
230
-	$.ajaxSettings.async = false;
231
-	$.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetCallIdByPhone', {
232
-		"tel": $(".hidTel").val(),
233
-		"token": $.cookie("token")
234
-	}, function(result) {
235
-		$.ajaxSettings.async = true;
236
-		if(result.state.toLowerCase() == "success") {
237
-			$(".hidCallID").val(result.data.CallId);
238
-		}
239
-	})
240
-	//获取信息
241
-	$.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
242
-		"token": $.cookie("token")
243
-	}, function(result) {
244
-		if(result.state.toLowerCase() == "success") {
245
-			console.log(result);
246
-
247
-			if(result.data.role) {
248
-				console.log(result.data);
249
-				UserCode = result.data.user.F_UserCode;
250
-
251
-			}
252
-
253
-		}
254
-	})
255
-	//获取电话所属地
256
-	$.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetPhoneLocation', {
257
-		"tel": $(".hidTel").val(),
258
-		"token": $.cookie("token")
259
-	}, function(result) {
260
-		if(result.state.toLowerCase() == "success") {
261
-			$(".khgsd").text(result.data);
262
-//			$(".ldlocation").text(result.data);
263
-		}
264
-	})
265
-	//获取客户信息
266
-	$(".ldtel").text($(".hidTel").val());
267
-	$("#tsdh").val($(".hidTel").val());
268
-	$(".ldtel1").val($(".hidTel").val());
269
-	$.getJSON(huayi.config.callcenter_url + 'Customer/GetCustomerByTel', {
270
-		"tel": $(".hidTel").val(),
271
-//		"tel": '18839115206',
272
-		"token": $.cookie("token")
273
-	}, function(result) {
274
-		if(result.state.toLowerCase() == "success") {
275
-			if(result.data.length > 0) {
276
-//				$("#zxr_").val(result.data[0].F_CustomerName);
277
-//				$("#tskh").val(result.data[0].F_CustomerName);
278
-//				$("#khid").val(result.data[0].F_CustomerId);
279
-//				$(".khbh").val(result.data[0].F_CustomerCode);//客户编号
280
-				$('.ldname').val(result.data.F_CustomerName);//客户姓名
281
-				$(".ldtel1").val(result.data.F_Mobile);//联系电话
282
-				$(".ldlocation").text(result.data.F_Province);//省份
283
-//				$(".ldtel2").val(result.data[0].F_Mobile);
284
-//				$(".ldtel3").val(result.data[0].F_ChargeTelephone);
285
-//客服部显示
286
-$("#callCustomer").val(result.data.F_CustomerName);//客户姓名
287
-$("#Tel").val(result.data.F_Mobile);//联系电话
288
-$("#lddep").val(result.data.F_CustomerIndustry );//来电单位
289
-//市场部显示
290
- 						$("#marketName").val(result.data.F_CustomerName);
291
-                        $("#marketTel").val(result.data.F_Mobile);
292
-                        $("#lddepr").val(result.data.F_CustomerIndustry);
293
-
294
-
295
-			}
296
-		}
297
-	})
298
-	var timestamp = Date.parse(new Date());
299
-	//呼叫中心传入城管平台参数
300
-	$.ajax({
301
-		type: "get",
302
-		url: 'http://61.54.5.100:8086/callcenter/PutTel?',
303
-		async: true,
304
-		dataType: 'json',
305
-		data: {
306
-			id: UserCode,
307
-			tel: data.Number,
308
-			time: timestamp
309
-		},
310
-		success: function(data) {}
311
-	});
312
-	loadOld();
313
-
314
-	$('.maxOpen').trigger("click");
315
-	$('.head-pic .lahei .la-before').show();
316
-	$('.head-pic .lahei .la-after').hide();
317
-	$(".Bacha").hide();
222
+	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>';
223
+	$(".J_menuTab").removeClass("active");
224
+	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 + '" frameborder="0" data-id="./callScreen/callScreen.html?tel=' + data.Number + '&CallID=' + data.CallID + '" seamless></iframe>';
225
+	$(".J_mainContent").find("iframe.J_iframe").hide().parents(".J_mainContent").append(nif);
226
+	$(".J_menuTabs .page-tabs-content").append(p);
227
+	hidTel=data.Number;
228
+	hidCallID=data.CallID;
318 229
 }
319
-
230
+//***************************************************
320 231
 function CallIDBack(data) {
321 232
 	//$(".hidCallID").val(data.CurrID);
322 233
 }
@@ -327,43 +238,45 @@ function DropCallBack() {
327 238
 	$(".Logout").addClass("active");
328 239
 	$(".SayBusy").addClass("active");
329 240
 	$(".MakeCall").addClass("active");
330
-
331
-	$(".td-call").hide();
332
-	//$('.ldtp-con').css("display", 'none');
241
+	var obj = $("iframe:visible")
242
+    if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
243
+	        window.frames[obj.attr("name")].$(".td-call").hide();
244
+	    }
333 245
 }
334
-
246
+//线路状态通知
335 247
 function LineStateAgentBack(data) {
248
+	 var obj = $("iframe:visible")
336 249
 	//0分机不可用,1空闲,2摘机等待拨号,3正在拨号,4呼出振铃,5来电振铃,6通话中,7播放忙音中,8移除IP分机,9通话保持中
337 250
 	if(data.State == '0') {
338 251
 		$(".hwzt").text('分机不可用'); //左下角状态显示
252
+		$(".fwzt").removeClass("br").removeClass("bl");
339 253
 	}
340 254
 	if(data.State == '1') {
341
-
342 255
 		$(".hwzt").text('空闲'); //左下角状态显示
343
-
344 256
 		$(".fwzt").removeClass("br").addClass("bl");
345
-		clearInterval(timer);
346
-
347
-		if($(".hidTel").val() && $(".hidCallID").val()) {
348
-			$.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', {
349
-				callid: $(".hidCallID").val(),
350
-				"token": $.cookie("token")
351
-			}, function(result) {
352
-				result = JSON.parse(result);
353
-				if(result.state.toLowerCase() == "success") {}
354
-			})
355
-		}
257
+//		clearInterval(timer);
258
+	if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
259
+	        window.frames[obj.attr("name")].clearInter();
260
+	    }
261
+		
262
+		 if (hidTel && hidCallID) {
263
+            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', {
264
+                callid: hidTel,
265
+                "token": $.cookie("token")
266
+            }, function (result) {
267
+                result = JSON.parse(result);
268
+                if (result.state.toLowerCase() == "success") { }
269
+            })
270
+        }
356 271
 
357 272
 		$("#top-search li i").removeClass("active");
358 273
 		$(".Logout").addClass("active");
359 274
 		$(".SayBusy").addClass("active");
360 275
 		$(".MakeCall").addClass("active");
276
+ 		if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
277
+	        window.frames[obj.attr("name")].$(".td-call").hide();
278
+	    }
361 279
 
362
-		$(".td-call").hide();
363
-		$(".Bacha").show();
364
-
365
-		//$(".hidTel").val("");
366
-		//$(".hidCallID").val("");
367 280
 	}
368 281
 	if(data.State == '2') {
369 282
 		$(".hwzt").text('摘机等待拨号'); //左下角状态显示
@@ -377,22 +290,22 @@ function LineStateAgentBack(data) {
377 290
 	if(data.State == '5') {
378 291
 		$(".hwzt").text('来电振铃'); //左下角状态显示
379 292
 		$(".fwzt").removeClass("bl").addClass("br");
380
-		if($(".hidTel").val() && $(".hidCallID").val()) {
381
-			$.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZL', {
382
-				callid: $(".hidCallID").val(),
383
-				"token": $.cookie("token")
384
-			}, function(result) {
385
-				result = JSON.parse(result);
386
-				if(result.state.toLowerCase() == "success") {}
387
-			})
388
-		}
293
+		if (hidTel && hidCallID) {
294
+            $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZL', {
295
+                callid: hidCallID,
296
+                "token": $.cookie("token")
297
+            }, function (result) {
298
+                result = JSON.parse(result);
299
+                if (result.state.toLowerCase() == "success") { }
300
+            })
301
+        }
389 302
 	}
390 303
 	if(data.State == '6') {
391 304
 		$(".hwzt").text('通话中'); //左下角状态显示
392 305
 		$(".fwzt").removeClass("bl").addClass("br");
393
-		if($(".hidTel").val() && $(".hidCallID").val()) {
306
+		if(hidTel && hidCallID) {
394 307
 			$.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZJ', {
395
-				callid: $(".hidCallID").val(),
308
+				callid: hidCallID,
396 309
 				"token": $.cookie("token")
397 310
 			}, function(result) {
398 311
 				result = JSON.parse(result);
@@ -400,21 +313,16 @@ function LineStateAgentBack(data) {
400 313
 			})
401 314
 		}
402 315
 
403
-		$(".td-call").show();
404
-		n = 0;
316
+//		$(".td-call").show();
317
+//		n = 0;
405 318
 		$("#top-search li i").removeClass("active");
406 319
 		$(".DropCall").addClass("active");
407 320
 		$(".Hold").addClass("active");
408 321
 		$(".Transfer").addClass("active");
409 322
 		$(".Meeting").addClass("active");
410
-
411
-		clearInterval(timer);
412
-		timer = setInterval(function() {
413
-			n++;
414
-			var m = parseInt(n / 60 % 60);
415
-			var s = parseInt(n % 60);
416
-			$(".thsc").text(toDub(m) + ":" + toDub(s));
417
-		}, 1000);
323
+ 		if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
324
+	        window.frames[obj.attr("name")].calling();
325
+	    }
418 326
 	}
419 327
 	if(data.State == '7') {
420 328
 		$(".hwzt").text('播放忙音中'); //左下角状态显示
@@ -522,7 +430,8 @@ function RecordPathBack(data) {
522 430
 	//        }
523 431
 	//    })
524 432
 	//}
525
-	if($(".hidTel").val()) {
433
+	
434
+	if(hidTel) {
526 435
 		$.post(huayi.config.callcenter_url + 'CallInScreen/UpdateLY', {
527 436
 			callid: data.CallID,
528 437
 			path: data.RecPath,