From f7819fb294a9fac8f7ec9333391494f2237f7165 Mon Sep 17 00:00:00 2001 From: dlaren Date: Tue, 12 Aug 2025 23:44:01 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=AD=E5=BF=83=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E5=BD=93=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95=E7=9A=84=E6=97=B6?= =?UTF-8?q?=E5=80=99=EF=BC=8C=E4=BD=BF=E7=94=A8=E7=AE=A1=E7=90=86=E5=91=98?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E8=BF=9B=E8=A1=8C=E5=BC=BA=E5=88=B6=E7=99=BB?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login/index.ts | 5 ++ src/views/Login/components/LoginForm.vue | 71 +++++++++++++++++++++++- 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/src/api/login/index.ts b/src/api/login/index.ts index 7d7d407..3604508 100644 --- a/src/api/login/index.ts +++ b/src/api/login/index.ts @@ -36,6 +36,11 @@ export const loginOut = () => { return request.post({ url: '/system/auth/logout' }) } +// 强制登出 +export const refreshLogout = (data: any) => { + return request.post({ url: '/system/auth/refreshLogout', data }) +} + // 获取用户权限信息 export const getInfo = () => { return request.get({ url: '/system/auth/get-permission-info' }) diff --git a/src/views/Login/components/LoginForm.vue b/src/views/Login/components/LoginForm.vue index f69681e..4af1aa1 100644 --- a/src/views/Login/components/LoginForm.vue +++ b/src/views/Login/components/LoginForm.vue @@ -149,6 +149,39 @@ + + 是否使用管理员密码强制退出该用户 + + + + 管理员密码: + + +