code refactor
This commit is contained in:
@@ -33,7 +33,7 @@ type TokenGenerateMCPResponse struct {
|
||||
MCPUrl string `json:"mcpUrl"`
|
||||
}
|
||||
|
||||
// TokenRefreshResponse represents all parameters of token refreshing request
|
||||
// TokenRefreshResponse represents all response parameters of token refreshing
|
||||
type TokenRefreshResponse struct {
|
||||
NewToken string `json:"newToken,omitempty"`
|
||||
OldTokenId string `json:"oldTokenId,omitempty"`
|
||||
|
||||
+5
-2
@@ -107,6 +107,7 @@ import type {
|
||||
} from '@/models/transaction_template.ts';
|
||||
import type {
|
||||
TokenGenerateMCPRequest,
|
||||
TokenRevokeRequest,
|
||||
TokenGenerateMCPResponse,
|
||||
TokenRefreshResponse,
|
||||
TokenInfoResponse
|
||||
@@ -295,9 +296,11 @@ export default {
|
||||
return axios.post<ApiResponse<TokenGenerateMCPResponse>>('v1/tokens/generate/mcp.json', req);
|
||||
},
|
||||
revokeToken: ({ tokenId, ignoreError }: { tokenId: string, ignoreError?: boolean }): ApiResponsePromise<boolean> => {
|
||||
return axios.post<ApiResponse<boolean>>('v1/tokens/revoke.json', {
|
||||
const req: TokenRevokeRequest = {
|
||||
tokenId: tokenId
|
||||
}, {
|
||||
};
|
||||
|
||||
return axios.post<ApiResponse<boolean>>('v1/tokens/revoke.json', req, {
|
||||
ignoreError: !!ignoreError
|
||||
} as ApiRequestConfig);
|
||||
},
|
||||
|
||||
@@ -10,6 +10,10 @@ export interface TokenGenerateMCPRequest {
|
||||
readonly password: string;
|
||||
}
|
||||
|
||||
export interface TokenRevokeRequest {
|
||||
readonly tokenId: string;
|
||||
}
|
||||
|
||||
export interface TokenGenerateMCPResponse {
|
||||
readonly token: string;
|
||||
readonly mcpUrl: string;
|
||||
|
||||
Reference in New Issue
Block a user