174 lines
4.7 KiB
JSON
174 lines
4.7 KiB
JSON
{
|
|
"resources": [
|
|
{
|
|
"id": "resource-zhang",
|
|
"name": "张三 (前端开发)",
|
|
"type": "开发工程师",
|
|
"avatar": "https://i.pravatar.cc/150?img=11",
|
|
"department": "技术部",
|
|
"skills": ["Vue3", "TypeScript", "前端架构"],
|
|
"utilization": 125,
|
|
"color": "#2196f3",
|
|
"tasks": [
|
|
{
|
|
"id": 1001,
|
|
"name": "用户管理模块开发",
|
|
"startDate": "2026-01-20",
|
|
"endDate": "2026-01-30",
|
|
"progress": 60,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-zhang", "name": "张三", "percent": 50 }
|
|
]
|
|
},
|
|
{
|
|
"id": 1002,
|
|
"name": "权限系统重构",
|
|
"startDate": "2026-01-22",
|
|
"endDate": "2026-02-05",
|
|
"progress": 30,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-zhang", "name": "张三", "percent": 75 }
|
|
]
|
|
},
|
|
{
|
|
"id": 1003,
|
|
"name": "性能优化任务",
|
|
"startDate": "2026-02-08",
|
|
"endDate": "2026-02-15",
|
|
"progress": 0,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-zhang", "name": "张三", "percent": 100 }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "resource-li",
|
|
"name": "李四 (后端开发)",
|
|
"type": "开发工程师",
|
|
"avatar": "https://i.pravatar.cc/150?img=12",
|
|
"department": "技术部",
|
|
"skills": ["Java", "Spring Boot", "微服务"],
|
|
"utilization": 80,
|
|
"color": "#4caf50",
|
|
"tasks": [
|
|
{
|
|
"id": 2001,
|
|
"name": "API接口开发",
|
|
"startDate": "2026-01-15",
|
|
"endDate": "2026-01-28",
|
|
"progress": 80,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-li", "name": "李四", "percent": 100 }
|
|
]
|
|
},
|
|
{
|
|
"id": 2002,
|
|
"name": "数据库优化",
|
|
"startDate": "2026-02-01",
|
|
"endDate": "2026-02-10",
|
|
"progress": 20,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-li", "name": "李四", "percent": 50 }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "resource-wang",
|
|
"name": "王五 (测试工程师)",
|
|
"type": "测试工程师",
|
|
"avatar": "https://i.pravatar.cc/150?img=13",
|
|
"department": "质量部",
|
|
"skills": ["自动化测试", "性能测试", "测试用例设计"],
|
|
"utilization": 60,
|
|
"color": "#ff9800",
|
|
"tasks": [
|
|
{
|
|
"id": 3001,
|
|
"name": "用户模块测试",
|
|
"startDate": "2026-01-25",
|
|
"endDate": "2026-02-03",
|
|
"progress": 40,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-wang", "name": "王五", "percent": 75 }
|
|
]
|
|
},
|
|
{
|
|
"id": 3002,
|
|
"name": "集成测试",
|
|
"startDate": "2026-02-05",
|
|
"endDate": "2026-02-12",
|
|
"progress": 10,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-wang", "name": "王五", "percent": 25 }
|
|
]
|
|
},
|
|
{
|
|
"id": 3003,
|
|
"name": "回归测试",
|
|
"startDate": "2026-02-14",
|
|
"endDate": "2026-02-20",
|
|
"progress": 0,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-wang", "name": "王五", "percent": 50 }
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "resource-zhao",
|
|
"name": "赵六 (项目经理) [超负荷]",
|
|
"type": "项目管理",
|
|
"avatar": "https://i.pravatar.cc/150?img=14",
|
|
"department": "项目管理部",
|
|
"skills": ["项目管理", "敏捷开发", "团队协作"],
|
|
"utilization": 150,
|
|
"color": "#f56c6c",
|
|
"tasks": [
|
|
{
|
|
"id": 4001,
|
|
"name": "项目A管理",
|
|
"startDate": "2026-01-18",
|
|
"endDate": "2026-02-10",
|
|
"progress": 50,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-zhao", "name": "赵六", "percent": 60 }
|
|
]
|
|
},
|
|
{
|
|
"id": 4002,
|
|
"name": "项目B管理",
|
|
"startDate": "2026-01-20",
|
|
"endDate": "2026-02-08",
|
|
"progress": 45,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-zhao", "name": "赵六", "percent": 50 }
|
|
]
|
|
},
|
|
{
|
|
"id": 4003,
|
|
"name": "周报汇总",
|
|
"startDate": "2026-01-24",
|
|
"endDate": "2026-02-05",
|
|
"progress": 30,
|
|
"type": "task",
|
|
"resources": [
|
|
{ "id": "resource-zhao", "name": "赵六", "percent": 20 }
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|