miaofuhao лет назад: 6
Родитель
Сommit
e659438070
2 измененных файлов с 28 добавлено и 13 удалено
  1. 2 2
      WebUI/CallCenterWeb.UI/js/index.js
  2. 26 11
      WebUI/CallCenterWeb.UI/js/main.js

+ 2 - 2
WebUI/CallCenterWeb.UI/js/index.js

@@ -223,6 +223,7 @@ $(document).ready(function () {
223 223
                 	$('.db_show').hide();
224 224
                 	$('.hw_show').show();
225 225
                 }
226
+                
226 227
                 //签入
227 228
                 //obj.Type = "Login";
228 229
                 //obj.AgentGroup = "364";
@@ -333,8 +334,7 @@ $(document).ready(function () {
333 334
                 obj.Type = fun;
334 335
                 switch (fun) {
335 336
                     case "Login":
336
-//                      obj.AgentGroup = "364";
337
-                        obj.AgentType = "0";
337
+	                	obj.AgentType = "0";
338 338
                         Send();
339 339
                         break; //签入
340 340
                     case "MakeCall":

+ 26 - 11
WebUI/CallCenterWeb.UI/js/main.js

@@ -219,8 +219,25 @@ function LoginBack() {
219 219
     $(".fwzt").removeClass("br").addClass("bl");
220 220
     $(".hwzt").text('');
221 221
     $('.Consult').addClass("active");
222
-    if ($.cookie("socket_state") == null) {
223
-        SetStateCookie(0);
222
+    if ($("#RoleCode").val()=='ZJZY') {
223
+		$(".SayBusy").removeClass("active");
224
+		$(".SayFree").addClass("active");
225
+		$(".zxzt").removeClass("bl").removeClass("br").addClass("by");
226
+		$(".hwzt").text('忙碌');
227
+		$("#isml").val(1);
228
+	    SetStateCookie(1);
229
+	    obj.Type = "SayBusy";
230
+    };
231
+    if ($.cookie("socket_state") == null&&$("#RoleCode").val()=='ZJZY') {
232
+		$(".SayBusy").removeClass("active");
233
+		$(".SayFree").addClass("active");
234
+		$(".zxzt").removeClass("bl").removeClass("br").addClass("by");
235
+		$(".hwzt").text('忙碌');
236
+		$("#isml").val(1);
237
+        SetStateCookie(1);
238
+        obj.Type = "SayBusy";
239
+    }else if($.cookie("socket_state") == null){
240
+    	SetStateCookie(0);
224 241
     }
225 242
 }
226 243
 //签出
@@ -464,22 +481,22 @@ function SetStateCookie(state) {
464 481
     $.cookie("socket_state", state);
465 482
 }
466 483
 
467
-//置忙置闲
484
+//置忙 置闲
468 485
 function SetState(obj) {
469 486
     if (obj.State == '5') {
470 487
         $(".SayBusy").removeClass("active");
471 488
         $(".SayFree").addClass("active");
472
-         $(".zxzt").removeClass("bl").removeClass("br").addClass("by");
473
-          $(".hwzt").text('忙碌');
474
-          $("#isml").val(1)
489
+        $(".zxzt").removeClass("bl").removeClass("br").addClass("by");
490
+        $(".hwzt").text('忙碌');
491
+        $("#isml").val(1);
475 492
         SetStateCookie(1);
476 493
     }
477 494
     if (obj.State == '2') {
478 495
         $(".SayBusy").addClass("active");
479 496
         $(".SayFree").removeClass("active");
480
-          $(".zxzt").removeClass("br").removeClass("by").addClass("bl");
481
-          $(".hwzt").text('空闲');
482
-          $("#isml").val(0)
497
+        $(".zxzt").removeClass("br").removeClass("by").addClass("bl");
498
+        $(".hwzt").text('空闲');
499
+        $("#isml").val(0);
483 500
         SetStateCookie(0);
484 501
     }
485 502
 }
@@ -500,12 +517,10 @@ function SetLogin(state) {
500 517
         setTimeout('SayBusy()', 500);
501 518
     }
502 519
 }
503
-
504 520
 //置忙
505 521
 function SayBusy() {
506 522
     if (obj.AgentID) {
507 523
         obj.Type = "SayBusy";
508
-    
509 524
         Send();
510 525
     }
511 526
 }