feat(label): add label page

This commit is contained in:
2026-03-10 18:20:50 +08:00
parent 1ae8509cce
commit 014c34ab76
65 changed files with 23477 additions and 0 deletions

View File

@@ -0,0 +1,64 @@
export interface TimeFilter {
start_date: string
end_date: string
}
export namespace Params {
export interface ServerRequest {
is_online?: boolean
location?: string
page_number: number
page_size: number
[property: string]: any
}
export interface TaskRequest {
location?: string
page_number: number
page_size: number
project_id?: number
status?: number
sync_server_id?: number
[property: string]: any
}
}
export namespace Response {
export interface SyncServerRes {
sync_servers: SyncServer[]
total_items: number
total_pages: number
[property: string]: any
}
export interface SyncServer {
create_at?: string
id?: number
ip?: string
is_online?: boolean
location?: string
update_at?: string
[property: string]: any
}
export interface SyncTaskRes {
sync_tasks: SyncTask[]
total_items: number
total_pages: number
[property: string]: any
}
export interface SyncTask {
create_at?: string
id?: number
ip?: string
location?: string
project_id?: number
project_name?: string
status?: number
sync_server_id?: number
update_at?: string
uuid?: string
[property: string]: any
}
}