feat(tgu-ops-ui): display plan works and new shoots on editor map
На вкладке Редактор 2D-карта теперь показывает включения выбранного плана
и новые съёмки, добавленные в текущей сессии.
- editorApi: типы PlanSurveyMode/PlanDropMode/PlanMode и fetchPlanModes —
вызывает GET /api/current-plans/missions/{planId}/modes на pcp-mission-planing-service,
где planId TGU совпадает с missionId (выяснено по Camunda-процессу)
- TguEditorTab: загружает включения при выборе плана, строит MapPolygon[]
из SURVEY-режимов через parseWktPolygon(contourWkt), включён слой planWorks
- Tgu2DMapView: разделены pending-маркер (оранжевый, выбор точки)
и confirmed-маркеры (бирюзовые, подтверждённые съёмки из драфта);
клик на маркер съёмки открывает WorkInspector
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -291,6 +291,26 @@
|
||||
stroke-width: 3px;
|
||||
}
|
||||
|
||||
.tgu-2d-map__target--confirmed circle {
|
||||
fill: var(--t-optical-dim);
|
||||
stroke: var(--t-optical);
|
||||
}
|
||||
|
||||
.tgu-2d-map__target--confirmed line {
|
||||
stroke: var(--t-optical);
|
||||
}
|
||||
|
||||
.tgu-2d-map__target--confirmed.is-selected circle {
|
||||
fill: rgba(104, 195, 189, 0.35);
|
||||
stroke: var(--t-optical);
|
||||
stroke-width: 2.5;
|
||||
r: 8;
|
||||
}
|
||||
|
||||
.tgu-2d-map__target--confirmed.is-selected line {
|
||||
stroke-width: 2;
|
||||
}
|
||||
|
||||
.tgu-editor-timeline {
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
|
||||
Reference in New Issue
Block a user