This commit is contained in:
马诗敏 2025-08-12 17:05:33 +08:00
parent 25f57a4adb
commit 848eb02ec6
1 changed files with 10 additions and 2 deletions

View File

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