diff --git a/src/apis/project/type.ts b/src/apis/project/type.ts index cbdb186..506cb93 100644 --- a/src/apis/project/type.ts +++ b/src/apis/project/type.ts @@ -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 } /** 项目异常信息 */