feat:0666账号密码自动登录刷新Token
This commit is contained in:
@@ -580,6 +580,10 @@ export interface RockConfig {
|
||||
auto_purchase_enabled: boolean;
|
||||
auto_purchase_count: number;
|
||||
purchase_cooldown_minutes: number;
|
||||
login_username?: string;
|
||||
login_password_set?: boolean;
|
||||
last_token_refresh_at?: string;
|
||||
last_token_error?: string;
|
||||
last_purchased_at?: string;
|
||||
last_heartbeat_at?: string;
|
||||
}
|
||||
@@ -786,6 +790,10 @@ export const rockApi = {
|
||||
request
|
||||
.post("/platform/rock/test-conn", { bearer_token })
|
||||
.then((r) => r.data.data),
|
||||
testLogin: (data: { username?: string; password?: string }) =>
|
||||
request
|
||||
.post("/platform/rock/login-test", data)
|
||||
.then((r) => r.data.data as { username: string; role: string; points: number }),
|
||||
getStats: () =>
|
||||
request.get("/platform/rock/stats").then((r) => r.data.data as RockStats),
|
||||
refreshDashboard: () =>
|
||||
|
||||
Reference in New Issue
Block a user