Незакоммиченная работа: UI заявок/планирования и правки сервисов

- pcp-tgu-ops-ui: вкладка «Заявки», редактор планирования, утилиты uuid
  и e2e-verify скрипты, обновление зависимостей
- pcp-ballistics-service, pcp-mission-planing-service: текущие правки
This commit is contained in:
Дмитрий Соловьев
2026-06-02 11:04:45 +03:00
parent 96f698112b
commit bd59204fcf
13 changed files with 588 additions and 40 deletions
@@ -2,10 +2,16 @@ package space.nstart.pcp.pcp_mission_planing_service
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import org.springframework.context.annotation.Import
import org.springframework.kafka.annotation.EnableKafka
import space.nstart.pcp.pcp_types_lib.configuration.GlobalExceptionHandler
@EnableKafka
@SpringBootApplication
// GlobalExceptionHandler лежит в пакете pcp-types-lib вне базового component-scan этого сервиса,
// поэтому регистрируем @ControllerAdvice явно — иначе CustomErrorException/CustomValidationException
// отдаются дефолтным WebFlux-хендлером как голый 500 без тела с сообщением.
@Import(GlobalExceptionHandler::class)
class PcpMissionPlaningServiceApplication
fun main(args: Array<String>) {