46 lines
928 B
TypeScript
46 lines
928 B
TypeScript
export namespace Scheme {
|
|
export interface ListRequest {
|
|
create_user?: string
|
|
end_date?: string
|
|
name?: string
|
|
page_number?: number
|
|
page_size?: number
|
|
start_date?: string
|
|
}
|
|
|
|
interface ListDataProps {
|
|
name: string
|
|
create_at: string
|
|
create_user: string
|
|
version_size: number
|
|
}
|
|
|
|
export interface ListResponse {
|
|
label_schema_list: ListDataProps[]
|
|
number_of_items: number
|
|
number_of_pages: number
|
|
}
|
|
|
|
export interface CreateProps {
|
|
create_user: string
|
|
flag: number // 0-新增标注方案 1-新增标注方案版本
|
|
json: any[]
|
|
name: string
|
|
version: string
|
|
version_desc: string
|
|
}
|
|
|
|
interface VersionListDataProps {
|
|
id: number
|
|
version: string
|
|
version_desc: string
|
|
create_at: string
|
|
create_user: string
|
|
json: any[]
|
|
}
|
|
|
|
export interface VersionListResponse {
|
|
label_schema_version_list: VersionListDataProps[]
|
|
}
|
|
}
|