import { defHttp } from '@/utils/http/axios' export interface OAuth2TokenVO { id: number accessToken: string refreshToken: string userId: number userType: number clientId: string createTime: Date expiresTime: Date } export interface OAuth2TokenPageReqVO extends PageParam { userId?: number userType?: number clientId?: string } // 查询 token列表 export function getAccessTokenPage(params: OAuth2TokenPageReqVO) { return defHttp.get({ url: '/system/oauth2-token/page', params }) } // 删除 token export function deleteAccessToken(accessToken: number) { return defHttp.delete({ url: `/system/oauth2-token/delete?accessToken=${accessToken}` }) }