|
|
@@ -568,18 +568,22 @@
|
|
568
|
568
|
}
|
|
569
|
569
|
//坐席状态
|
|
570
|
570
|
function UpdateAgentState(WorkNumber, State) {
|
|
|
571
|
+ console.log('坐席状态'+ State)
|
|
|
572
|
+ var ele = $("." + WorkNumber).find("i");
|
|
571
|
573
|
var sts = "";
|
|
572
|
574
|
switch (State) {
|
|
573
|
575
|
case "0": sts = "lx"; break;//离线
|
|
574
|
576
|
case "1":break;//登录中
|
|
575
|
|
- case "2": sts = "kx"; break;//空闲
|
|
|
577
|
+ case "2": if (!(ele.hasClass("ml"))) {//空闲 2018-05-18 zhangshuangnan 新增
|
|
|
578
|
+ sts = "kx";
|
|
|
579
|
+ } break;//空闲
|
|
|
580
|
+// case "2": sts = "kx"; break;//空闲
|
|
576
|
581
|
case "3": sts = "th"; break;//通话中
|
|
577
|
582
|
case "4": sts = "hh"; break;//话后处理中
|
|
578
|
583
|
case "5": sts = "ml"; break;//小休
|
|
579
|
584
|
case "6": sts = "zl"; break;//被请求
|
|
580
|
585
|
case "7": sts = "lx"; break;//注销
|
|
581
|
586
|
}
|
|
582
|
|
- var ele = $("." + WorkNumber).find("i");
|
|
583
|
587
|
if (sts) {
|
|
584
|
588
|
ele.removeClass().addClass(sts);
|
|
585
|
589
|
}
|
|
|
@@ -594,16 +598,13 @@
|
|
594
|
598
|
}
|
|
595
|
599
|
//线路状态
|
|
596
|
600
|
function UpdateLineState(WorkNumber, State) {
|
|
|
601
|
+ console.log('线路状态'+ State)
|
|
597
|
602
|
var sts = "";
|
|
598
|
603
|
var ele = $("." + WorkNumber).find("i");
|
|
599
|
604
|
switch (State) {
|
|
600
|
605
|
case "0": sts = "lx"; break;//分机不可用
|
|
601
|
606
|
case "1": if (!(ele.hasClass("hh") || ele.hasClass("ml"))) {//空闲 2018-05-18 zhangshuangnan 新增
|
|
602
|
607
|
sts = "kx";
|
|
603
|
|
- top.$(".zxzt").removeClass("br").addClass("bl");
|
|
604
|
|
- top.$(".SayBusy").addClass("active");
|
|
605
|
|
- top.$(".SayFree").removeClass("active");
|
|
606
|
|
- top.$(".hwzt").text('空闲');/*2018-05-24 zhangshuangnan 新增 (top.) 解决强拆后状态不准确问题*/
|
|
607
|
608
|
} break;
|
|
608
|
609
|
case "2": sts = "ml"; break;//摘机等待拨号
|
|
609
|
610
|
case "3": sts = "ml"; break;//正在拨号
|
|
|
@@ -619,7 +620,6 @@
|
|
619
|
620
|
case "13": break;//保持/呼出振铃
|
|
620
|
621
|
case "14": break;//保持/通话中
|
|
621
|
622
|
}
|
|
622
|
|
- var ele = $("." + WorkNumber).find("i");
|
|
623
|
623
|
if (sts) {
|
|
624
|
624
|
ele.removeClass().addClass(sts);
|
|
625
|
625
|
}
|