Refactor code structure and remove redundant changes
This commit is contained in:
173
api/personal-center/types.ts
Normal file
173
api/personal-center/types.ts
Normal file
@ -0,0 +1,173 @@
|
||||
export interface UserExtendSaveReqVO {
|
||||
phone?: string
|
||||
username?: string
|
||||
avatar?: string
|
||||
id?: number
|
||||
memberId?: number
|
||||
status?: number
|
||||
trueName?: string
|
||||
email?: string
|
||||
isDomestic?: number
|
||||
area?: string
|
||||
country?: string
|
||||
province?: string
|
||||
city?: string
|
||||
county?: string
|
||||
labels?: string[]
|
||||
description?: string
|
||||
authStatus?: number
|
||||
nickname?: string
|
||||
files: {
|
||||
id: number
|
||||
memberId: number
|
||||
relationId: number
|
||||
title: string
|
||||
type: number
|
||||
url: string
|
||||
sort: number
|
||||
fileId: number
|
||||
}[]
|
||||
}
|
||||
|
||||
export interface UserExtendRespVO {
|
||||
id: number
|
||||
memberId: number
|
||||
status: number
|
||||
nickname: string
|
||||
mobile: string
|
||||
email: string
|
||||
isDomestic: number
|
||||
area: string
|
||||
country: string
|
||||
province: string
|
||||
city: string
|
||||
county: string
|
||||
labels: string[]
|
||||
description: string
|
||||
authStatus: number
|
||||
createTime: string
|
||||
files: {
|
||||
id: number
|
||||
memberId: number
|
||||
relationId: number
|
||||
title: string
|
||||
type: number
|
||||
url: string
|
||||
createTime: string
|
||||
sort: number
|
||||
fileId: number
|
||||
}[]
|
||||
userAuthInfo: {
|
||||
id: number
|
||||
memberId: number
|
||||
status: number
|
||||
trueName: string
|
||||
idNo: string
|
||||
createTime: string
|
||||
files: {
|
||||
id: number
|
||||
memberId: number
|
||||
relationId: number
|
||||
title: string
|
||||
type: number
|
||||
url: string
|
||||
createTime: string
|
||||
sort: number
|
||||
fileId: number
|
||||
}[]
|
||||
}
|
||||
unionWechat: boolean
|
||||
unionQq: boolean
|
||||
avatar: string
|
||||
}
|
||||
|
||||
export interface UserAuthInfoRespVO {
|
||||
id?: number
|
||||
memberId?: number
|
||||
status?: number
|
||||
trueName?: string
|
||||
idNo?: string
|
||||
createTime?: string
|
||||
files: {
|
||||
id: number
|
||||
memberId: number
|
||||
relationId: number
|
||||
title: string
|
||||
type: number
|
||||
url: string
|
||||
createTime: string
|
||||
sort: number
|
||||
fileId: number
|
||||
}[]
|
||||
}
|
||||
|
||||
export interface ProjectHistoryResVO {
|
||||
id: number
|
||||
projectId: number
|
||||
relationId: number
|
||||
type: number
|
||||
title: string
|
||||
content: string
|
||||
url: string
|
||||
}
|
||||
|
||||
export interface PageResultProjectHistoryResVO {
|
||||
list: ProjectHistoryResVO[]
|
||||
total: number
|
||||
}
|
||||
|
||||
export interface PageResultMemberPointRecordRespVO {
|
||||
list: {
|
||||
id: number
|
||||
userId: number
|
||||
nickname: string
|
||||
bizId: string
|
||||
bizType: number
|
||||
title: string
|
||||
description: string
|
||||
point: number
|
||||
totalPoint: number
|
||||
createTime: string
|
||||
}[]
|
||||
total: number
|
||||
}
|
||||
|
||||
export interface UserStatisticsLineRespVO {
|
||||
data: any[]
|
||||
checkedXAxis: string
|
||||
xaxis: any[]
|
||||
}
|
||||
|
||||
export interface UserStatisticsBarRespVO {
|
||||
series: {
|
||||
data: any[]
|
||||
}[]
|
||||
xaxis: any[]
|
||||
}
|
||||
export interface UserStatisticsCountRespVO {
|
||||
pointCount: number
|
||||
followCount: number
|
||||
fansCount: number
|
||||
projectCount: number
|
||||
downloadCount: number
|
||||
currencyCount: number
|
||||
previewCount: number
|
||||
revenueCount: number
|
||||
}
|
||||
|
||||
export interface PageResultProjectMemberFavoritesRespVO {
|
||||
list: {
|
||||
id: number
|
||||
userId: number
|
||||
projectId: number
|
||||
drawId: number
|
||||
createTime: string
|
||||
title: string
|
||||
description: string
|
||||
iconUrl: string
|
||||
recommend: true
|
||||
hotPoint: number
|
||||
ownedUserId: string
|
||||
}[]
|
||||
total: number
|
||||
}
|
||||
Reference in New Issue
Block a user