修复后台”在线用户强退“功能
This commit is contained in:
parent
7a64bbdea0
commit
a788921d51
@ -17,6 +17,6 @@ export const getAccessTokenPage = (params: PageParam) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 删除 token
|
// 删除 token
|
||||||
export const deleteAccessToken = (accessToken: number) => {
|
export const deleteAccessToken = (accessToken: string) => {
|
||||||
return request.delete({ url: '/system/oauth2-token/delete?accessToken=' + accessToken })
|
return request.delete({ url: '/system/oauth2-token/delete?accessToken=' + accessToken })
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,7 @@
|
|||||||
<el-button
|
<el-button
|
||||||
link
|
link
|
||||||
type="danger"
|
type="danger"
|
||||||
@click="handleForceLogout(scope.row.id)"
|
@click="handleForceLogout(scope.row.accessToken)"
|
||||||
v-hasPermi="['system:oauth2-token:delete']"
|
v-hasPermi="['system:oauth2-token:delete']"
|
||||||
>
|
>
|
||||||
强退
|
强退
|
||||||
@ -142,12 +142,12 @@ const resetQuery = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** 强制退出操作 */
|
/** 强制退出操作 */
|
||||||
const handleForceLogout = async (id: number) => {
|
const handleForceLogout = async (accessToken: string) => {
|
||||||
try {
|
try {
|
||||||
// 删除的二次确认
|
// 删除的二次确认
|
||||||
await message.confirm('是否要强制退出用户')
|
await message.confirm('是否要强制退出用户')
|
||||||
// 发起删除
|
// 发起删除
|
||||||
await OAuth2AccessTokenApi.deleteAccessToken(id)
|
await OAuth2AccessTokenApi.deleteAccessToken(accessToken)
|
||||||
message.success(t('common.success'))
|
message.success(t('common.success'))
|
||||||
// 刷新列表
|
// 刷新列表
|
||||||
await getList()
|
await getList()
|
||||||
|
Loading…
Reference in New Issue
Block a user