pcp-tgu-ops-ui: убрать SUPERSEDED/EXPIRED и чекбокс истории на вкладке «Планы»
Статусы SUPERSEDED/EXPIRED удалены из модели tgu-service, поэтому чистим их и во фронте, чтобы не описывать несуществующие состояния. - tguTypes: убраны EXPIRED/SUPERSEDED из union TguPlanStatus. - tguStatus: удалены их стили; заодно снят осиротевший фильтр isActivePlanStatus/ACTIVE_PLAN_STATUSES (после удаления чекбокса не нужен). - tguTimelineMapper: EXPIRED убран из PROBLEM_STATUSES. - tgu-planning.css: удалены классы .status-superseded/.status-expired и осиротевший блок .tgu-timeline-controls. - TguPlanningPage: убран тумблер «Показать историю версий» вместе со стейтом showHistory и фильтром timelinePlans — таймлайн рендерит все планы из API напрямую (перестали скрываться AWAITING_LAYIN/REJECTED/LAYIN_FAILED/NOT_ACCEPTED). EXPIRED в requestTypes (статус заявок) — отдельный домен, не тронут.
This commit is contained in:
@@ -183,14 +183,6 @@
|
||||
background-color: #2f80ed;
|
||||
}
|
||||
|
||||
.status-expired {
|
||||
background-color: #495057;
|
||||
}
|
||||
|
||||
.status-superseded {
|
||||
background-color: #c7ced6;
|
||||
}
|
||||
|
||||
.status-ambiguous {
|
||||
background-color: #b42318;
|
||||
outline: 1px dashed #ffd1d1;
|
||||
@@ -346,27 +338,6 @@
|
||||
background: #121516;
|
||||
}
|
||||
|
||||
.tgu-timeline-controls {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.75rem;
|
||||
padding: 0.6rem 0.85rem 0;
|
||||
}
|
||||
|
||||
.tgu-timeline-controls__toggle {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 0.4rem;
|
||||
font-size: 0.8rem;
|
||||
color: var(--muted, #9aa4ad);
|
||||
cursor: pointer;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.tgu-timeline-controls__toggle input {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.tgu-timeline {
|
||||
min-width: 48rem;
|
||||
min-height: 100%;
|
||||
|
||||
Reference in New Issue
Block a user