feat(project): init
This commit is contained in:
45
components/label/api/scheme/typing.ts
Normal file
45
components/label/api/scheme/typing.ts
Normal file
@@ -0,0 +1,45 @@
|
||||
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[]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user