From 92aa64f1dd09a6d67ecf19990dba3f380f7e680b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E7=BA=A2=E5=85=B5?= <374362909@qq.com> Date: Mon, 9 Mar 2026 13:22:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=AE=A1=E7=90=86=E5=91=98?= =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/user.ts | 10 ++++++ src/views/admin/system/user/index.vue | 48 +++++++++++++++++++++++++-- 2 files changed, 56 insertions(+), 2 deletions(-) diff --git a/src/api/admin/user.ts b/src/api/admin/user.ts index 5dbc850..f935c94 100644 --- a/src/api/admin/user.ts +++ b/src/api/admin/user.ts @@ -153,3 +153,13 @@ export function getUserListByRole(obj: string) { method: 'get', }); } + +/** + * 模拟登录(管理员以指定用户身份登录) + */ +export function simulateLogin(userId: string) { + return request({ + url: '/auth/token/simulate/' + userId, + method: 'get', + }); +} diff --git a/src/views/admin/system/user/index.vue b/src/views/admin/system/user/index.vue index 7c47b62..7b61b61 100644 --- a/src/views/admin/system/user/index.vue +++ b/src/views/admin/system/user/index.vue @@ -95,9 +95,20 @@ - +