|
|
@@ -249,8 +249,14 @@ function DropCallBack() {
|
|
249
|
249
|
var obj = $("iframe:visible")
|
|
250
|
250
|
// if (obj.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
|
|
251
|
251
|
// window.frames[obj.attr("name")].$(".td-call").hide();
|
|
252
|
|
- window.frames['iframe'+ hidCallID +''].$(".td-call").hide();
|
|
|
252
|
+// window.frames['iframe'+ hidCallID +''].$(".td-call").hide();
|
|
253
|
253
|
// }
|
|
|
254
|
+
|
|
|
255
|
+if(window.frames['iframe'+ hidCallID +'']){
|
|
|
256
|
+ window.frames['iframe'+ hidCallID +''].$(".td-call").hide();
|
|
|
257
|
+}
|
|
|
258
|
+
|
|
|
259
|
+
|
|
254
|
260
|
}
|
|
255
|
261
|
//线路状态通知
|
|
256
|
262
|
function LineStateAgentBack(data) {
|
|
|
@@ -268,8 +274,12 @@ function LineStateAgentBack(data) {
|
|
268
|
274
|
$(".zxzt").removeClass("br").addClass("bl");//20180509 by fanlongfei 增加坐席状态灯
|
|
269
|
275
|
// if (objiframe.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
|
|
270
|
276
|
// window.frames[objiframe.attr("name")].clearInter();
|
|
271
|
|
- window.frames['iframe'+ hidCallID +''].clearInter();
|
|
|
277
|
+// window.frames['iframe'+ hidCallID +''].clearInter();
|
|
272
|
278
|
// }
|
|
|
279
|
+
|
|
|
280
|
+if(window.frames['iframe'+ hidCallID +'']){
|
|
|
281
|
+ window.frames['iframe'+ hidCallID +''].clearInter();
|
|
|
282
|
+}
|
|
273
|
283
|
if (hidTel && hidCallID) {
|
|
274
|
284
|
$.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', {
|
|
275
|
285
|
callid: hidTel,
|
|
|
@@ -285,9 +295,11 @@ function LineStateAgentBack(data) {
|
|
285
|
295
|
$(".MakeCall").addClass("active");
|
|
286
|
296
|
// if (objiframe.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
|
|
287
|
297
|
// window.frames[objiframe.attr("name")].$(".td-call").hide();
|
|
288
|
|
- window.frames['iframe'+ hidCallID +''].$(".td-call").hide();
|
|
|
298
|
+// window.frames['iframe'+ hidCallID +''].$(".td-call").hide();
|
|
289
|
299
|
// }
|
|
290
|
|
-
|
|
|
300
|
+if(window.frames['iframe'+ hidCallID +'']){
|
|
|
301
|
+ window.frames['iframe'+ hidCallID +''].$(".td-call").hide();
|
|
|
302
|
+}
|
|
291
|
303
|
}
|
|
292
|
304
|
if(data.State == '2') {
|
|
293
|
305
|
$(".hwzt").text('摘机等待拨号'); //左下角状态显示
|
|
|
@@ -332,15 +344,13 @@ function LineStateAgentBack(data) {
|
|
332
|
344
|
$(".Hold").addClass("active");
|
|
333
|
345
|
$(".Transfer").addClass("active");
|
|
334
|
346
|
$(".Meeting").addClass("active");
|
|
335
|
|
- var aaa=data.CallDirection
|
|
|
347
|
+ var aaa=data.CallDirection;
|
|
336
|
348
|
if(data.CallDirection=="in"){
|
|
337
|
349
|
// if (objiframe.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
|
|
338
|
|
-
|
|
339
|
350
|
setTimeout(window.frames['iframe'+ hidCallID +''].calling(),500);/*2018-05-19 zhangshuangnan 修改 ps: 因软电话设置为 自动应答 通话时间不计时问题*/
|
|
340
|
|
-
|
|
341
|
351
|
// }
|
|
|
352
|
+
|
|
342
|
353
|
}
|
|
343
|
|
-
|
|
344
|
354
|
|
|
345
|
355
|
}
|
|
346
|
356
|
if(data.State == '7') {
|