From 6041663842f3e2f92a0ea8690c2a26a836718783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A8=81=E5=8B=9D=20=E5=BC=B5?= Date: Fri, 21 Feb 2025 19:18:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=8B=95layout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layouts/defaultmanager.vue | 83 +++++++++++--------- pages/Lamiter_pages/Company_Control_page.vue | 12 ++- 2 files changed, 57 insertions(+), 38 deletions(-) diff --git a/layouts/defaultmanager.vue b/layouts/defaultmanager.vue index 82632f0..e91ec41 100644 --- a/layouts/defaultmanager.vue +++ b/layouts/defaultmanager.vue @@ -531,73 +531,84 @@ + diff --git a/pages/Lamiter_pages/Company_Control_page.vue b/pages/Lamiter_pages/Company_Control_page.vue index b103c2b..544660d 100644 --- a/pages/Lamiter_pages/Company_Control_page.vue +++ b/pages/Lamiter_pages/Company_Control_page.vue @@ -109,6 +109,7 @@ async function submitCompany() { const response = await fetch(`${$api_host}/api/Company_detail_table/Add_campany`, { method: 'POST', headers: { + Authorization: token, 'Content-Type': 'application/json' }, body: JSON.stringify(companyData) @@ -126,12 +127,19 @@ async function submitCompany() { } - +// 检查本地存储中是否存在JWT令牌 +const token = localStorage.getItem("token_TCM"); //獲取資料 const companies = ref([]); const get_data = async () => { try { - const response = await fetch(`${$api_host}/api/Company_detail_table/get_all_campany`); + const response = await fetch(`${$api_host}/api/Company_detail_table/get_all_campany`,{ + method:'GET', + headers: { + Authorization: token, + 'Content-Type': 'application/json' + }, + }); if (!response.ok) throw new Error(`HTTP 錯誤! 狀態碼: ${response.status}`); const data = await response.json();