|
|
@@ -29,6 +29,23 @@
|
|
|
</header>
|
|
|
|
|
|
<main class="dashboard-main">
|
|
|
+ <!-- 待办任务组件 -->
|
|
|
+ <app-todo-section
|
|
|
+ [todoTasksFromIssues]="todoTasksFromIssues"
|
|
|
+ [loadingTodoTasks]="loadingTodoTasks"
|
|
|
+ [todoTaskError]="todoTaskError"
|
|
|
+ [urgentEvents]="urgentEvents"
|
|
|
+ [loadingUrgentEvents]="loadingUrgentEvents"
|
|
|
+ (refresh)="refreshTodoTasks()"
|
|
|
+ (navigateToIssue)="navigateToIssue($event)"
|
|
|
+ (markAsRead)="markAsRead($event)"
|
|
|
+ (projectClick)="viewProjectDetails($event)"
|
|
|
+ (confirmEventOnTime)="confirmEventOnTime($event)"
|
|
|
+ (markEventAsStagnant)="markEventAsStagnant($event)"
|
|
|
+ (resolveUrgentEvent)="resolveUrgentEvent($event)"
|
|
|
+ (createTodoFromEvent)="createTodoFromEvent($event)">
|
|
|
+ </app-todo-section>
|
|
|
+
|
|
|
<!-- 项目监控大盘 -->
|
|
|
<section class="monitoring-section">
|
|
|
<div class="section-header">
|
|
|
@@ -97,24 +114,6 @@
|
|
|
}
|
|
|
</section>
|
|
|
|
|
|
- <!-- 待办任务组件 -->
|
|
|
- <app-todo-section
|
|
|
- [todoTasksFromIssues]="todoTasksFromIssues"
|
|
|
- [loadingTodoTasks]="loadingTodoTasks"
|
|
|
- [todoTaskError]="todoTaskError"
|
|
|
- [urgentEvents]="urgentEvents"
|
|
|
- [loadingUrgentEvents]="loadingUrgentEvents"
|
|
|
- (refresh)="refreshTodoTasks()"
|
|
|
- (navigateToIssue)="navigateToIssue($event)"
|
|
|
- (markAsRead)="markAsRead($event)"
|
|
|
- (projectClick)="viewProjectDetails($event)"
|
|
|
- (confirmEventOnTime)="confirmEventOnTime($event)"
|
|
|
- (markEventAsStagnant)="markEventAsStagnant($event)"
|
|
|
- (resolveUrgentEvent)="resolveUrgentEvent($event)"
|
|
|
- (createTodoFromEvent)="createTodoFromEvent($event)">
|
|
|
- </app-todo-section>
|
|
|
-
|
|
|
-
|
|
|
<!-- 超期项目提醒组件 -->
|
|
|
<app-dashboard-alerts
|
|
|
[showAlert]="showAlert"
|