fix: rename model

This commit is contained in:
hamster1963
2024-11-28 14:49:38 +08:00
parent ee9419cccc
commit 5f2e9fe38a
10 changed files with 28 additions and 107 deletions

View File

@@ -1,79 +0,0 @@
/**
* model.Server
*/
export interface ModelServer {
created_at: string;
/**
* DDNS配置
*/
ddns_profiles: number[];
deleted_at: string;
/**
* 展示排序,越大越靠前
*/
display_index: number;
/**
* 启用DDNS
*/
enable_ddns: boolean;
/**
* 对游客隐藏
*/
hide_for_guest?: boolean;
host?: ModelHost;
id: number;
last_active?: string;
name: string;
/**
* 管理员可见备注
*/
note: string;
/**
* 公开备注
*/
public_note: string;
state: ModelHostState;
updated_at: string;
uuid: string;
}
export interface ModelHost {
arch?: string;
boot_time?: number;
country_code?: string;
cpu?: string[];
disk_total?: number;
gpu?: string[];
ip?: string;
mem_total?: number;
platform?: string;
platform_version?: string;
swap_total?: number;
version?: string;
virtualization?: string;
}
export interface ModelHostState {
cpu?: number;
disk_used?: number;
gpu?: number[];
load_1?: number;
load_15?: number;
load_5?: number;
mem_used?: number;
net_in_speed?: number;
net_in_transfer?: number;
net_out_speed?: number;
net_out_transfer?: number;
process_count?: number;
swap_used?: number;
tcp_conn_count?: number;
temperatures?: ModelSensorTemperature[];
udp_conn_count?: number;
uptime?: number;
}
export interface ModelSensorTemperature {
name?: string;
temperature?: number;
}

View File

@@ -1,4 +1,4 @@
import { NezhaAPI } from "@/types/nezha-api";
import { NezhaServer } from "@/types/nezha-api";
import { type ClassValue, clsx } from "clsx";
import { twMerge } from "tailwind-merge";
@@ -6,7 +6,7 @@ export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}
export function formatNezhaInfo(serverInfo: NezhaAPI) {
export function formatNezhaInfo(serverInfo: NezhaServer) {
const lastActiveTime = parseISOTimestamp(serverInfo.last_active);
return {
...serverInfo,