瀏覽代碼

FIX: fix the token false send on table screen

gdias 4 月之前
父節點
當前提交
dd67df8dab
共有 3 個文件被更改,包括 8 次插入0 次删除
  1. 6 0
      src/lib/component/Tables.svelte
  2. 1 0
      src/lib/layout/SideBar.svelte
  3. 1 0
      src/routes/login/+page.svelte

+ 6 - 0
src/lib/component/Tables.svelte

@@ -6,6 +6,7 @@
 	let token = null;
 	let company = null;
 	let flag = null;
+	let tkTime = null;
 	let orders = {};
 	let tableHasOrders = {};
 
@@ -14,6 +15,7 @@
 		company = Number(localStorage.getItem('company'));
 		flag = localStorage.getItem('flag');
 		localStorage.setItem('typePage', 'false');
+		tkTime = localStorage.getItem('tktime');
 	}
 
 	const statusMap = {
@@ -254,6 +256,10 @@
 	};
 
 	onMount(() => {
+		if (tkTime == 'false') {
+			localStorage.setItem('tktime', 'true');
+			location.reload();
+		}
 		fetchTables();
 		setInterval(() => {
 			fetchTables();

+ 1 - 0
src/lib/layout/SideBar.svelte

@@ -59,6 +59,7 @@
 	function handleLogout() {
 		localStorage.removeItem('flag');
 		localStorage.removeItem('token');
+		localStorage.removeItem('tktime');
 		goto('/login');
 	}
 

+ 1 - 0
src/routes/login/+page.svelte

@@ -91,6 +91,7 @@
 					default:
 						localStorage.setItem('flag', '');
 				}
+				localStorage.setItem('tktime', 'false');
 				goto('/dashboard/tables');
 			} else {
 				error = 'Usuário ou senha inválidos';