feat(prediction): GSC 외부 사고 목록 API 연동 및 셀렉트박스 자동 채움 (prediction/hns/rescue) #173

병합
jhkang feature/prediction-gsc-accident-select 에서 develop 로 4 commits 를 머지했습니다 2026-04-15 08:25:35 +09:00
소유자

변경 사항

  • GSC 외부 사고 목록 API 신규 추가 (GET /api/gsc/accidents, 최신 20건)
  • 확산예측 / HNS 대기확산 / 긴급구난 셀렉트박스에 API 연동
  • 사고 선택 시 사고명·발생시각·위경도 자동 채움 + 지도 flyTo 이동

구현 세부

  • backend/src/gsc/: gscAccidentsService.ts, gscAccidentsRouter.ts 신규 생성
    • gsc.tgs_acdnt_info + gsc.tgs_acdnt_lc JOIN, DISTINCT ON으로 중복 제거
    • to_char로 KST-naive datetime 반환 (yyyy-MM-ddTHH:mm)
  • predictionApi.ts: fetchGscAccidents / GscAccidentListItem 타입 추가
  • PredictionInputSection: readOnly input → ComboBox 교체, onFlyToCoord prop 추가
  • HNSLeftPanel: fetchIncidentsRaw → fetchGscAccidents 교체, 날짜/시간 자동 채움 추가
  • RescueView: fetchIncidentsRaw → fetchGscAccidents 교체, flyToCoord 추가

테스트

  • /api/gsc/accidents 응답 확인 (gsc 스키마 데이터 존재 시)
  • 확산예측 탭 셀렉트박스 목록 표출 확인
  • 사고 선택 시 사고명·시각·위경도·지도 이동 동작 확인
  • HNS, 긴급구난 동일 동작 확인
## 변경 사항 - GSC 외부 사고 목록 API 신규 추가 (GET /api/gsc/accidents, 최신 20건) - 확산예측 / HNS 대기확산 / 긴급구난 셀렉트박스에 API 연동 - 사고 선택 시 사고명·발생시각·위경도 자동 채움 + 지도 flyTo 이동 ## 구현 세부 - `backend/src/gsc/`: gscAccidentsService.ts, gscAccidentsRouter.ts 신규 생성 - gsc.tgs_acdnt_info + gsc.tgs_acdnt_lc JOIN, DISTINCT ON으로 중복 제거 - to_char로 KST-naive datetime 반환 (yyyy-MM-ddTHH:mm) - `predictionApi.ts`: fetchGscAccidents / GscAccidentListItem 타입 추가 - `PredictionInputSection`: readOnly input → ComboBox 교체, onFlyToCoord prop 추가 - `HNSLeftPanel`: fetchIncidentsRaw → fetchGscAccidents 교체, 날짜/시간 자동 채움 추가 - `RescueView`: fetchIncidentsRaw → fetchGscAccidents 교체, flyToCoord 추가 ## 테스트 - [ ] /api/gsc/accidents 응답 확인 (gsc 스키마 데이터 존재 시) - [ ] 확산예측 탭 셀렉트박스 목록 표출 확인 - [ ] 사고 선택 시 사고명·시각·위경도·지도 이동 동작 확인 - [ ] HNS, 긴급구난 동일 동작 확인
jhkang added 3 commits 2026-04-15 08:16:56 +09:00
claude-bot added 1 commit 2026-04-15 08:23:28 +09:00
- settings.json Bash 권한 항목 세분화
- workflow-version.json 적용일 갱신 (2026-04-14)
claude-bot 이 변경사항을 승인하였습니다. 2026-04-15 08:25:25 +09:00
claude-bot left a comment
멤버

MR ���� (via /mr skill)

MR ���� (via /mr skill)
jhkang merged commit ae0a17990b into develop 2026-04-15 08:25:35 +09:00
jhkang 삭제된 브랜치 feature/prediction-gsc-accident-select 2026-04-15 08:25:35 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/wing-ops#173
No description provided.