ソースを参照

退出做出是否签出的判断

zhangshuangnan 7 年 前
コミット
6edb03ca04
共有2 個のファイルを変更した16 個の追加15 個の削除を含む
  1. 16 11
      CallCenterWeb.UI/js/index.js
  2. 0 4
      CallCenterWeb.UI/js/main.js

+ 16 - 11
CallCenterWeb.UI/js/index.js

967
 }
967
 }
968
 
968
 
969
 function logout() {
969
 function logout() {
970
-	$.ajax({
971
-		url: huayi.config.callcenter_url + "Login/Logout",
972
-		data: {
973
-			token: $.cookie("token")
974
-		},
975
-		dataType: "json",
976
-		success: function(res) {
977
-			if(res.state) {
978
-				location.href = "./login.html";
970
+	if(!$(.Logout).hasClass('active')){
971
+		$.ajax({
972
+			url: huayi.config.callcenter_url + "Login/Logout",
973
+			data: {
974
+				token: $.cookie("token")
975
+			},
976
+			dataType: "json",
977
+			success: function(res) {
978
+				if(res.state) {
979
+					location.href = "./login.html";
980
+				}
979
 			}
981
 			}
980
-		}
981
-	});
982
+		});
983
+	}else{
984
+		 layer.msg("退出失败!");
985
+	}
986
+	
982
 }
987
 }
983
 
988
 
984
 //加载左侧导航菜单
989
 //加载左侧导航菜单

+ 0 - 4
CallCenterWeb.UI/js/main.js

207
 function LogoutBack() {
207
 function LogoutBack() {
208
 	$("#top-search li i").removeClass("active");
208
 	$("#top-search li i").removeClass("active");
209
 	$(".Login").addClass("active");
209
 	$(".Login").addClass("active");
210
-
211
 	$(".zxzt").removeClass("bl").addClass("br");
210
 	$(".zxzt").removeClass("bl").addClass("br");
212
 	$(".fwzt").removeClass("bl").addClass("br");
211
 	$(".fwzt").removeClass("bl").addClass("br");
213
 	$(".hwzt").text('');
212
 	$(".hwzt").text('');
266
 		$(".hwzt").text('空闲'); //左下角状态显示
265
 		$(".hwzt").text('空闲'); //左下角状态显示
267
 		$(".fwzt").removeClass("br").addClass("bl");
266
 		$(".fwzt").removeClass("br").addClass("bl");
268
 		$(".zxzt").removeClass("br").addClass("bl");//20180509 by fanlongfei 增加坐席状态灯
267
 		$(".zxzt").removeClass("br").addClass("bl");//20180509 by fanlongfei 增加坐席状态灯
269
-		clearInterval(timer);
270
 	if (objiframe.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
268
 	if (objiframe.attr("data-id") == './callScreen/callScreen.html?tel=' + hidTel + '&CallID=' + hidCallID + '') {
271
 	        window.frames[objiframe.attr("name")].clearInter();
269
 	        window.frames[objiframe.attr("name")].clearInter();
272
 	    }
270
 	    }
273
-		
274
 		 if (hidTel && hidCallID) {
271
 		 if (hidTel && hidCallID) {
275
             $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', {
272
             $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateGJ', {
276
                 callid: hidTel,
273
                 callid: hidTel,
375
 		$(".SayBusy").addClass("active");
372
 		$(".SayBusy").addClass("active");
376
 		$(".SayFree").removeClass("active");
373
 		$(".SayFree").removeClass("active");
377
 		$(".zxzt").removeClass("br").addClass("bl");
374
 		$(".zxzt").removeClass("br").addClass("bl");
378
-
379
 		$(".hwzt").text('空闲');
375
 		$(".hwzt").text('空闲');
380
 	}
376
 	}
381
 }
377
 }