From 5b4dbe4908e82741bad4c2c604167ed07ded5f12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E5=BF=83=E5=AE=87?= Date: Sun, 28 Apr 2024 16:25:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=81=E8=AE=B8=E6=90=BA=E5=B8=A6cookie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/project.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/services/project.js b/src/services/project.js index 7a619f7fb..55c34e236 100644 --- a/src/services/project.js +++ b/src/services/project.js @@ -10,45 +10,49 @@ if (__CLIENT__) { baseZoneUrl = settings && settings.common.zone + '/api'; } +const axiosInstance = axios.create({ + withCredentials: true +}); + // export async function getProjectFunc (owner, projectsId) { const url = `${baseUrl}/${owner}/${projectsId}/simple.json`; - return axios.get(url); + return axiosInstance.get(url); } export async function getProjectDetailFunc (owner, projectsId) { const url = `${baseUrl}/${owner}/${projectsId}/detail.json`; - return axios.get(url); + return axiosInstance.get(url); } export async function getProjectEntriesFunc (owner, projectsId, branch) { const url = `${baseUrl}/${owner}/${projectsId}/entries.json`; - return axios.get(url, {params: { ref: branch }}); + return axiosInstance.get(url, {params: { ref: branch }}); } export async function getBannerFunc (owner, projectsId) { const url = `${baseUrl}/${owner}/${projectsId}/menu_list.json`; - return axios.get(url); + return axiosInstance.get(url); } export async function getProjectReadMe (owner, projectsId, branch) { const url = `${baseUrl}/${owner}/${projectsId}/readme.json`; - return axios.get(url, {params: { ref: branch }}); + return axiosInstance.get(url, {params: { ref: branch }}); } export async function getOwnerInfo (owner) { const url = `${baseUrl}/owners/${owner}.json`; - return axios.get(url); + return axiosInstance.get(url); } export async function getMainInfos (deptId) { const url = `${baseZoneUrl}/zone/open/zoneKey/${deptId}`; - return axios.get(url); + return axiosInstance.get(url); } export async function getNewsDetail (id) { const url = `${baseZoneUrl}/cms/doc/open/${id}`; - return axios.get(url); + return axiosInstance.get(url); }