pcp-tgu: редактор/карта — выбор объекта (линии/сбросы) и проброс текста ошибок
- Карта 2D: клик по линии (трасса КА / сеанс сброса) выбирает объект — общий инспектор с таймлайном; MapLine.name, тип selection "line" (kind track/drop), связь с работой через modeId; spatialIndex учитывает линии. - Редактор (TguEditorTab/EditorPanels): единый WorkInspector для клика по карте и по таймлайну, подсветка соответствующего включения, стили tgu-editor.css. - config-repo: server.error.include-message=always для pcp-tgu-service и pcp-mission-planing-service — UI показывает причину 4xx (reason/exception), а не только HTTP-фразу.
This commit is contained in:
@@ -25,6 +25,13 @@ management:
|
||||
exposure:
|
||||
include: health,info,metrics,prometheus
|
||||
|
||||
# Возвращаем текст причины ошибки клиенту (reason из ResponseStatusException попадает в поле
|
||||
# `message` тела ответа). Без этого UI видит только HTTP-фразу «Unprocessable Content» и не
|
||||
# понимает, почему действие отклонено (напр. «план заложен — используйте fork-forward»).
|
||||
server:
|
||||
error:
|
||||
include-message: always
|
||||
|
||||
springdoc:
|
||||
swagger-ui:
|
||||
path: /swagger/ui
|
||||
|
||||
Reference in New Issue
Block a user