From e3e70114fbece3e598dd17931dfbc04bd7ef6879 Mon Sep 17 00:00:00 2001 From: 2256907009 <2256907009@qq.com> Date: Tue, 20 Jan 2026 17:54:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=B0=86=E4=BE=A7=E8=BE=B9=E6=A0=8F?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E7=A7=BB=E5=8A=A8=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 10 + src/components/layout/AdminLayout.vue | 218 +++++- src/config/menus.js | 16 +- src/router/index.js | 26 +- src/store/userStore.js | 21 +- src/utils/request.js | 157 ++++- src/utils/tool.js | 58 +- src/views/Login.vue | 12 +- src/views/activity/GroupBuyManage.vue | 906 +++++++++++++++++++++++++ src/views/order/OrderList.vue | 228 ++++--- src/views/product/ProductList.vue | 20 +- src/views/profile/UserInfo.vue | 64 +- src/views/system/SettingManage.vue | 918 ++++++++++++++++++++++++++ src/views/system/SystemFile.vue | 55 +- src/views/user/UserDetail.vue | 189 ++++-- src/views/user/UserGroup.vue | 62 +- src/views/user/UserList.vue | 392 +++++++++-- 问题.MD | 23 +- 18 files changed, 3059 insertions(+), 316 deletions(-) create mode 100644 src/views/activity/GroupBuyManage.vue create mode 100644 src/views/system/SettingManage.vue diff --git a/src/api/login.js b/src/api/login.js index dccf8fd..7c7b654 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -7,4 +7,14 @@ export const userLogin = (username,password) => { export const getUserInfo = () => { return request.get("/api/v1/users/info/info") +} + +// 获取交换token(用于无感刷新) +export const getRefreshToken = (domain) => { + return request.get("/api/v1/users/info/refresh_token", { domain }) +} + +// 使用交换token获取新的access token +export const refreshAccessToken = (refresh_token) => { + return request.post("/api/v1/user/refresh_token", { refresh_token }) } \ No newline at end of file diff --git a/src/components/layout/AdminLayout.vue b/src/components/layout/AdminLayout.vue index b2d2ec9..7eeec0b 100644 --- a/src/components/layout/AdminLayout.vue +++ b/src/components/layout/AdminLayout.vue @@ -1,9 +1,13 @@