Редактор: ручное добавление маршрутов съёмки и сбросов
Режим «Сброс» теперь рабочий: загружает ЗРВ станций (ballisticsApi.fetchSatelliteRva), даёт оператору выбрать зону, затем показывает съёмки плана, заканчивающиеся строго до начала зоны, и сохраняет сброс в плане (missionPlanningApi.saveDropRoute → DropPanel). Старый фейковый DownlinkPanel на stationPasses убран из потока. Режим «Съёмка» сохраняет маршрут через saveSurveyRoute. Времена ЗРВ приходят как LocalDateTime без зоны и трактуются как UTC (helper localDateTimeMs), чтобы сравнивать с временами съёмок. В vite-прокси добавлены pcp-ballistics, pcp-mission и stations.
This commit is contained in:
@@ -122,19 +122,6 @@ export function MapPassSelector({ passes, fromIndex, toIndex, onFromChange, onTo
|
||||
/>
|
||||
</div>
|
||||
|
||||
{/* Labels below handles */}
|
||||
<div className="map-pass-selector__labels">
|
||||
<div className="map-pass-selector__label" style={{ left: `${fromPct}%` }}>
|
||||
<span className="map-pass-selector__label-num">{fromRev}</span>
|
||||
<span className="map-pass-selector__label-time">{multiDay && `${utcDM(fromPass.startMs)} `}{utcHM(fromPass.startMs)}</span>
|
||||
</div>
|
||||
{toIndex !== fromIndex && (
|
||||
<div className="map-pass-selector__label map-pass-selector__label--right" style={{ left: `${toPct}%` }}>
|
||||
<span className="map-pass-selector__label-num">{toRev}</span>
|
||||
<span className="map-pass-selector__label-time">{multiDay && `${utcDM(toPass.startMs)} `}{utcHM(toPass.startMs)}</span>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user