From 75fbd894cc17028dfdd5fe5d221ee6ddc1317415 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E8=8F=B2?= <1622041228@qq.com> Date: Tue, 13 Dec 2022 14:16:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/http/interceptors.js | 26 ++--- .../all-task/components/TaskResult.vue | 104 ++++++++++++++++++ src/views/inspection/all-task/index.vue | 2 +- 3 files changed, 118 insertions(+), 14 deletions(-) create mode 100644 src/views/inspection/all-task/components/TaskResult.vue diff --git a/src/utils/http/interceptors.js b/src/utils/http/interceptors.js index fd0ba60..bf0564f 100644 --- a/src/utils/http/interceptors.js +++ b/src/utils/http/interceptors.js @@ -12,19 +12,19 @@ export function setupInterceptor(service) { if (isWithoutToken(config)) { return config } else { - // const userInfo = await getUserInfo() - // if (userInfo) { - // const { token_type, access_token } = userInfo - // // config.headers.Authorization = `${token_type} ${access_token}` - // config.headers.Authorization = '5d45f171-18fd-4e5e-9aac-f0936ac62e01' - config.headers.Authorization = '94e7d65e-1852-4fff-99de-dfe6bef52428' - // const { VITE_CLIENT_ID } = import.meta.env - // config.headers['Client-Id'] = VITE_CLIENT_ID - return config - // } else { - // signoutRedirect() - // return Promise.reject({ response: { status: 401, message: '未登录' }}) - // } + const userInfo = await getUserInfo() + if (userInfo) { + const { token_type, access_token } = userInfo + config.headers.Authorization = `${token_type} ${access_token}` + // config.headers.Authorization = '5d45f171-18fd-4e5e-9aac-f0936ac62e01' + // config.headers.Authorization = '94e7d65e-1852-4fff-99de-dfe6bef52428' + const { VITE_CLIENT_ID } = import.meta.env + config.headers['Client-Id'] = VITE_CLIENT_ID + return config + } else { + signoutRedirect() + return Promise.reject({ response: { status: 401, message: '未登录' }}) + } } }, (error) => Promise.reject(error) diff --git a/src/views/inspection/all-task/components/TaskResult.vue b/src/views/inspection/all-task/components/TaskResult.vue new file mode 100644 index 0000000..825253b --- /dev/null +++ b/src/views/inspection/all-task/components/TaskResult.vue @@ -0,0 +1,104 @@ + + + diff --git a/src/views/inspection/all-task/index.vue b/src/views/inspection/all-task/index.vue index f5eea8e..1cffdaa 100644 --- a/src/views/inspection/all-task/index.vue +++ b/src/views/inspection/all-task/index.vue @@ -5,7 +5,7 @@