mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 12:18:43 +08:00 
			
		
		
		
	@@ -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()
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user