fix(tgu-ui): таблица слотов — слить виток/цикл, секунды в начале, длительность

По замечаниям: Крен и Статус не помещались (8 колонок на узкую панель).
- «Виток» теперь = виток / ветвь / цикл (281 / восх / 1); отдельная «Слот/цикл» убрана
- «Начало» с секундами (formatLocalDateTimeSeconds) — слоты короткие, без секунд начало=конец
- «Конец» заменён на «Длит., с» (slotDurationSec); colSpan распорок 8→7
- Крен и Статус снова видны

Тесты 70/70, build чисто.
This commit is contained in:
Дмитрий Соловьев
2026-06-15 11:10:49 +03:00
parent 3b1a13e532
commit a5f3f0e375
2 changed files with 25 additions and 11 deletions
@@ -31,6 +31,18 @@ export function formatLocalDateTime(ms: number): string {
});
}
/** Дата-время с секундами (дд.мм.гггг, чч:мм:сс) — для коротких слотов, где важны секунды. */
export function formatLocalDateTimeSeconds(ms: number): string {
return new Date(ms).toLocaleString("ru-RU", {
year: "numeric",
month: "2-digit",
day: "2-digit",
hour: "2-digit",
minute: "2-digit",
second: "2-digit"
});
}
/** Дата (дд.мм) в локальной зоне. */
export function formatLocalDate(ms: number): string {
return new Date(ms).toLocaleDateString("ru-RU", { day: "2-digit", month: "2-digit" });