@@ -39,6 +39,9 @@
<div class="section-header">
<h2>项目监控大盘</h2>
<div class="section-actions">
+ @if (selectedStatus !== 'all') {
+ <button class="btn-link" (click)="resetStatusFilter()">返回全部项目</button>
+ }
<button class="btn-toggle-view" (click)="toggleView()">{{ showGanttView ? '返回看板' : '切换视图' }}</button>
</div>
@@ -1268,4 +1268,9 @@ export class Dashboard implements OnInit, OnDestroy {
this.workloadChart.setOption(option, true);
this.workloadChart.resize();
}
+
+ resetStatusFilter(): void {
+ this.selectedStatus = 'all';
+ this.applyFilters();