This commit is contained in:
parent
25f57a4adb
commit
848eb02ec6
|
@ -117,17 +117,22 @@ export interface ProjectKanbanStats {
|
||||||
|
|
||||||
/** 项目看板数据 */
|
/** 项目看板数据 */
|
||||||
export interface ProjectKanbanData {
|
export interface ProjectKanbanData {
|
||||||
inProgressProjects: never[]
|
inProgressProjects: ProjectCard[]
|
||||||
preparingProjects: ProjectCard[]
|
preparingProjects: ProjectCard[]
|
||||||
ongoingProjects: ProjectCard[]
|
ongoingProjects: ProjectCard[]
|
||||||
pendingProjects: ProjectCard[]
|
pendingProjects: ProjectCard[]
|
||||||
|
suspendedProjects: ProjectCard[]
|
||||||
|
completedProjects: ProjectCard[]
|
||||||
|
acceptanceProjects: ProjectCard[]
|
||||||
|
collectionProjects: ProjectCard[]
|
||||||
|
settledProjects: ProjectCard[]
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 项目卡片信息 */
|
/** 项目卡片信息 */
|
||||||
export interface ProjectCard {
|
export interface ProjectCard {
|
||||||
id: string | number
|
id: string | number
|
||||||
name: string
|
name: string
|
||||||
status: 'preparing' | 'ongoing' | 'pending'
|
status: number | 'preparing' | 'ongoing' | 'pending' | 'inProgress' | 'suspended' | 'completed' | 'acceptance' | 'collection' | 'settled'
|
||||||
budget: number
|
budget: number
|
||||||
manager: string
|
manager: string
|
||||||
teamSize: number
|
teamSize: number
|
||||||
|
@ -139,6 +144,9 @@ export interface ProjectCard {
|
||||||
alerts?: ProjectAlert[]
|
alerts?: ProjectAlert[]
|
||||||
teamMembers: TeamMemberResp[]
|
teamMembers: TeamMemberResp[]
|
||||||
requirements: ProjectRequirementResp[]
|
requirements: ProjectRequirementResp[]
|
||||||
|
farmName?: string
|
||||||
|
scale?: string
|
||||||
|
createTime?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 项目异常信息 */
|
/** 项目异常信息 */
|
||||||
|
|
Loading…
Reference in New Issue