115 lines
2.0 KiB
TypeScript
115 lines
2.0 KiB
TypeScript
export interface ThotTopReq {
|
|
/** 类型: 1 图纸 2 文本 3 模型 */
|
|
type: number
|
|
/** 项目分类 */
|
|
projectType: number
|
|
/** 是否国内 0 国外 1 国内 */
|
|
isDomestic: number
|
|
projectTypeTop?: string
|
|
}
|
|
export interface ProjectDrawPageRespVO {
|
|
/** 主键 */
|
|
id: number
|
|
/** 项目id */
|
|
projectId: number
|
|
/** 标题 */
|
|
title: string
|
|
/** 版本 */
|
|
editions: any[]
|
|
/** 类型: 1 图纸 2 文本 3 模型 */
|
|
type: number
|
|
/** 创建时间 */
|
|
createTime: string
|
|
/** 项目分类 */
|
|
projectType: any[]
|
|
/** 状态 */
|
|
status: number
|
|
/** 是否推荐 */
|
|
recommend: boolean
|
|
/** 金币 */
|
|
points: number
|
|
/** 封面图片 */
|
|
iconUrl: string
|
|
/** 热度 */
|
|
hotPoint: number
|
|
/** 描述 */
|
|
description: string
|
|
}
|
|
|
|
export interface ProjectDictNodeVO {
|
|
id?: string
|
|
parentId?: string
|
|
name?: string
|
|
isChildren?: true
|
|
sort?: number
|
|
level?: number
|
|
children?: {
|
|
id?: string
|
|
parentId?: string
|
|
name?: string
|
|
isChildren?: true
|
|
sort?: number
|
|
level?: number
|
|
children?: any[]
|
|
parent?: any
|
|
type?: number
|
|
checked?: true
|
|
}[]
|
|
|
|
parent?: any
|
|
type?: number
|
|
checked?: true
|
|
}
|
|
|
|
export interface ProjectDrawStatisticAppRespVO {
|
|
pairs?: {
|
|
id: string
|
|
name: string
|
|
}[]
|
|
projectType?: number | any[]
|
|
projectTypeName?: string
|
|
count?: number
|
|
type?: number
|
|
title?: string
|
|
}
|
|
|
|
export interface ProjectTrendingScoreUserInfoVO {
|
|
avatar: string
|
|
memberId: number
|
|
nickname: string
|
|
isDomestic: number
|
|
area: string
|
|
country: string
|
|
province: string
|
|
city: string
|
|
county: string
|
|
labels: any[]
|
|
description: string
|
|
files: any
|
|
fansCount: number
|
|
projectCount: number
|
|
ownUserId: number
|
|
projectType: string
|
|
score: number
|
|
}
|
|
|
|
export interface PageResultIndexSettingRespVO {
|
|
id: number
|
|
name: string
|
|
url: string
|
|
sort: number
|
|
type: number
|
|
innerType: number
|
|
rowType: number
|
|
content: string
|
|
status: number
|
|
createTime: string
|
|
}
|
|
|
|
|
|
export interface TdkSettingsRespVO {
|
|
title: string
|
|
describeText: string
|
|
keyword: string
|
|
}
|