Полная зачистка legacy + закрытие fix24.1/fix24.2 + обновление логотипа
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
import request from "@/utils/request";
|
||||
import { AxiosPromise } from "axios";
|
||||
import {
|
||||
DashboardSummaryVo,
|
||||
DashboardTimeseriesVo,
|
||||
DashboardTopPeerVo,
|
||||
SecurityRiskVo,
|
||||
} from "./types";
|
||||
|
||||
export function dashboardSummaryApi(): AxiosPromise<DashboardSummaryVo> {
|
||||
return request({
|
||||
url: "/dashboard/summary",
|
||||
method: "get",
|
||||
});
|
||||
}
|
||||
|
||||
export function dashboardTimeseriesApi(range = "24h"): AxiosPromise<DashboardTimeseriesVo> {
|
||||
return request({
|
||||
url: "/dashboard/timeseries",
|
||||
method: "get",
|
||||
params: { range },
|
||||
});
|
||||
}
|
||||
|
||||
export function dashboardTopPeersApi(range = "24h", limit = 10): AxiosPromise<DashboardTopPeerVo[]> {
|
||||
return request({
|
||||
url: "/dashboard/top-peers",
|
||||
method: "get",
|
||||
params: { range, limit },
|
||||
});
|
||||
}
|
||||
|
||||
export function dashboardSecurityApi(): AxiosPromise<SecurityRiskVo[]> {
|
||||
return request({
|
||||
url: "/dashboard/security",
|
||||
method: "get",
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user