|
|
@@ -97,6 +97,9 @@ function Connect() {
|
|
97
|
97
|
case "linestateagent":
|
|
98
|
98
|
LineStateAgentBack(data);
|
|
99
|
99
|
break; //线路状态通知
|
|
|
100
|
+ case "agentstateagent":
|
|
|
101
|
+ AgentStateAgentBack(data);
|
|
|
102
|
+ break; //坐席状态通知
|
|
100
|
103
|
case "callid":
|
|
101
|
104
|
CallIDBack(data);
|
|
102
|
105
|
break; //获取callid
|
|
|
@@ -352,7 +355,37 @@ function LineStateAgentBack(data) {
|
|
352
|
355
|
$(".hwzt").text('通话保持中'); //左下角状态显示
|
|
353
|
356
|
}
|
|
354
|
357
|
}
|
|
355
|
|
-
|
|
|
358
|
+//线路状态通知
|
|
|
359
|
+function AgentStateAgentBack(data){
|
|
|
360
|
+ var objiframe = $("iframe:visible")
|
|
|
361
|
+ if(data.State == '6') {
|
|
|
362
|
+ $(".hwzt").text('通话中'); //左下角状态显示
|
|
|
363
|
+ $(".fwzt").removeClass("bl").addClass("br");
|
|
|
364
|
+ $(".zxzt").removeClass("bl").addClass("br");//20180509 by fanlongfei 增加坐席状态灯
|
|
|
365
|
+ if(hidTel && hidCallID) {
|
|
|
366
|
+ $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateZJ', {
|
|
|
367
|
+ callid: hidCallID,
|
|
|
368
|
+ "token": $.cookie("token")
|
|
|
369
|
+ }, function(result) {
|
|
|
370
|
+ result = JSON.parse(result);
|
|
|
371
|
+ if(result.state.toLowerCase() == "success") {}
|
|
|
372
|
+ })
|
|
|
373
|
+ }
|
|
|
374
|
+ $("#top-search li i").removeClass("active");
|
|
|
375
|
+ $(".DropCall").addClass("active");
|
|
|
376
|
+ $(".Hold").addClass("active");
|
|
|
377
|
+ $(".Transfer").addClass("active");
|
|
|
378
|
+ $(".Meeting").addClass("active");
|
|
|
379
|
+ var aaa=data.CallDirection;
|
|
|
380
|
+ if(data.CallDirection=="in"){
|
|
|
381
|
+// if (objiframe.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
|
|
|
382
|
+ setTimeout(window.frames['iframe'+ hidCallID +''].calling(),500);/*2018-05-19 zhangshuangnan 修改 ps: 因软电话设置为 自动应答 通话时间不计时问题*/
|
|
|
383
|
+// }
|
|
|
384
|
+ }
|
|
|
385
|
+ }else{
|
|
|
386
|
+ console.log('出错了!')
|
|
|
387
|
+ }
|
|
|
388
|
+}
|
|
356
|
389
|
function toDub(i) {
|
|
357
|
390
|
return i < 10 ? "0" + i : "" + i;
|
|
358
|
391
|
}
|