pcp-tgu-ops-ui: вкладка «Комплексный план» + слой карты

Новая вкладка планирования «Комплексный план» (TguComplexPlanTab) и
одноимённый слой на 2D-карте, выключенный по умолчанию.

- TguComplexPlanTab + complexPlanApi (через прокси /api/pcp-complex,
  добавлен в vite.config.ts) — данные из pcp-complex-mission-service;
- слой complexPlan: тип в mapLayerTypes/mapTypes/mapSelectionTypes,
  отрисовка drawComplexPlan, тоггл и подписи в Tgu2DMapTab/Tgu2DMapView;
- вкладка complex в TguActiveTab, кнопка в TguToolbar, рендер в
  TguPlanningPage; complexPlan: false в дефолтах слоёв и в редакторе/
  заявках/тесте интервала.
This commit is contained in:
Дмитрий Соловьев
2026-06-05 14:51:59 +03:00
parent 69dfd8025d
commit 995396da3b
15 changed files with 430 additions and 6 deletions
+5
View File
@@ -27,6 +27,11 @@ export default defineConfig({
changeOrigin: true,
rewrite: (path: string) => path.replace(/^\/api\/pcp-tgu/, "")
},
"/api/pcp-complex": {
target: "http://localhost:7002",
changeOrigin: true,
rewrite: (path: string) => path.replace(/^\/api\/pcp-complex/, "")
},
"/api/stations": {
target: "http://localhost:7009",
changeOrigin: true