项目监控大盘
@for (core of corePhases; track core.id) {
}
{{ core.name }}
{{ getProjectCountByCorePhase(core.id) }}
@for (core of corePhases; track core.id) {
@for (project of getProjectsByCorePhase(core.id); track project.id) {
}
@if (getProjectsByCorePhase(core.id).length === 0) {
}
}
{{ project.name }}
{{ project.memberType === 'vip' ? 'VIP' : '普通' }}
{{ getUrgencyLabel(project.urgency) }}
负责人: {{ project.designerName || '未分配' }}
{{ project.isOverdue ? '超期' + project.overdueDays + '天' : (project.dueSoon ? '临期: ' + (project.expectedEndDate | date:'MM-dd') : '截止: ' + (project.expectedEndDate | date:'MM-dd')) }}
暂无项目
待办任务
@for (task of todoTasks; track task.id) {
}
{{ task.title }}
{{ getPriorityLabel(task.priority) }}{{ task.description }}
截止时间: {{ task.deadline | date:'yyyy-MM-dd HH:mm' }}
⚠️ 超期项目提醒
-
@for (project of overdueProjects.slice(0, 3); track $index) {
- {{ project.name }} ({{ project.designerName }} 负责) - 超期{{ project.overdueDays }}天 }