From 3f342b826dfc59418c86ef57a0d5242251317a69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E5=BF=83=E5=AE=87?= Date: Thu, 11 Jan 2024 15:50:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=89=B4=E6=9D=83=E4=BD=93=E7=B3=BB=E9=87=8D?= =?UTF-8?q?=E6=9E=84=20cont.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Information/Pages/headerPage.jsx | 1 - src/forge/Information/api.js | 1 - src/forge/Information/fetch.js | 20 ++++++++++---------- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/forge/Information/Pages/headerPage.jsx b/src/forge/Information/Pages/headerPage.jsx index 756bd47b9..11711d107 100644 --- a/src/forge/Information/Pages/headerPage.jsx +++ b/src/forge/Information/Pages/headerPage.jsx @@ -27,7 +27,6 @@ function HeaderPage(props){ function getPersonList(){ getHomePageList(id).then(result=>{ - console.log(123124125); if(result){ setPersonList(result.data.rows); } diff --git a/src/forge/Information/api.js b/src/forge/Information/api.js index cf6b9e548..c9cc48673 100644 --- a/src/forge/Information/api.js +++ b/src/forge/Information/api.js @@ -90,7 +90,6 @@ export function delNewsMyList(id){ /**开源项目 */ export function getProjectsLists(id,params){ - console.log('==========================project/list==================================') return fetch({ url:`/zone/open/${id}/project/list`, method: 'get', diff --git a/src/forge/Information/fetch.js b/src/forge/Information/fetch.js index 9d09ac6d5..f74c1faef 100644 --- a/src/forge/Information/fetch.js +++ b/src/forge/Information/fetch.js @@ -5,21 +5,23 @@ function beforeFetch(actionUrl){ if (window.location.href.indexOf('localhost') < 0) { axios.defaults.withCredentials = true; } - const config = { baseURL: actionUrl, timeout: 1800000, // 请求超时时间 } - if (deptId) { - // 用于权限区分 - config.headers = { - 'Dept-Id': deptId - } - } - console.log(config); const service = axios.create(config); + service.interceptors.request.use(request => { + let deptId = sessionStorage.getItem('deptId') + + if (deptId) { + // 用于权限区分 + request.headers['Dept-Id'] = deptId + } + return request + }) + service.interceptors.response.use( response => { const res = response||{}; @@ -47,8 +49,6 @@ function beforeFetch(actionUrl){ } let settings = localStorage.chromesetting&&JSON.parse(localStorage.chromesetting); let actionUrl = settings && settings.common.zone +'/api'; -const deptId = sessionStorage.getItem('deptId') -console.log(deptId) const service = beforeFetch(actionUrl); export const httpUrl = actionUrl;