Ver Fonte

修复系统退出已知BUG

张启 há 4 anos atrás
pai
commit
90c6b9928f
3 ficheiros alterados com 11 adições e 11 exclusões
  1. 1 1
      login/index.html
  2. 3 3
      main/index.html
  3. 7 7
      pages/js/index.js

+ 1 - 1
login/index.html

@@ -50,7 +50,7 @@
 				base: "../js/layuiPlugins/"
 			}).use(['form', 'laytpl', 'jquery', 'md5'], function () {
 				//清除token
-				layui.sessionData(window.hywa.sessionTable.tableName, null);
+				((window.hywa || {}).sessionTable || {}).tableName && layui.sessionData((window.hywa.sessionTable || {}).tableName, null);
 				var form = layui.form,
 					laytpl = layui.laytpl,
 					$ = layui.$,

+ 3 - 3
main/index.html

@@ -285,10 +285,10 @@
 					time: 5000
 				});
 				$.ajax({
-					type: "DELETE",
-					url: 'loginOut?userId=' + userInfo[window.hywa.sessionTable.userData].userId,
+					type: "GET",
+					url: 'loginOut',
 					success: function (res) {
-						if (!(res.code - 0)) {
+						if (0 === res.code) {
 							layui.sessionData(window.hywa.sessionTable.tableName, null);
 							window.sessionStorage.removeItem("menu");
 							localStorage.removeItem("sysReps");

+ 7 - 7
pages/js/index.js

@@ -25,19 +25,19 @@ layui.config({
 			time: 5000
 		});
 		$.ajax({
-			type: "DELETE",
-			url: 'loginOut?accessToken=' + userInfo[window.hywa.sessionTable.userData].accessToken,
+			type: "GET",
+			url: 'loginOut',
 			success: function (res) {
-				if (!(res.code - 0)) {
+				if (0 === res.code) {
+					layui.sessionData(window.hywa.sessionTable.tableName, null);
+					window.sessionStorage.removeItem("menu");
+					var url = location.href;
+					location.href = url.substring(0, url.substring(0, url.lastIndexOf("/")).lastIndexOf("/") + 1);
 				} else {
 
 				}
 			}
 		});
-		layui.sessionData(window.hywa.sessionTable.tableName, null);
-		window.sessionStorage.removeItem("menu");
-		var url = location.href;
-		location.href = url.substring(0, url.substring(0, url.lastIndexOf("/")).lastIndexOf("/") + 1);
 	});
 	//锁屏
 	function lockPage() {