feat: support internal SMS API

This commit is contained in:
unknown
2026-07-16 14:46:57 +09:00
parent bd3d933a40
commit ae1f30592d
5 changed files with 194 additions and 45 deletions

View File

@@ -814,3 +814,18 @@
- `npm.cmd run typecheck` 성공.
- `npm.cmd test` 성공.
- `npm.cmd run build` 성공.
- 2026-07-16 사내 SMS API 가이드 반영 및 일시 선택 UI 개선:
- `C:\ai-bok\SMS API가이드.pdf`를 로컬에서만 확인했고, PDF 원문 및 민감 자료는 저장소/서버 배포물에 포함하지 않음.
- 사내 메시지 발송은 네이버 API 직접 호출이 아니라 DMZ 보안 API 호출 방식임을 확인.
- Node SMS 어댑터에 `ACS_SMS_PROVIDER=hanbank`/`bok` provider를 추가:
- `POST /sens/sms`
- 요청 필드: `receive_number`, `content`, `msg_type=LMS`, `reserve_time`
- 응답 `statusCode=202` 또는 `statusName=success`를 성공으로 처리.
- 기존 `ACS_SMS_PROVIDER=dev`는 로컬/서버 모의 발송 검증용으로 유지.
- 출입신청 일시 선택 UI는 입력칸 옆 외부 `적용` 버튼을 제거하고, 캘린더 팝업 우측 상단 `닫기` 버튼으로 닫도록 변경.
- 검증:
- `npm.cmd run typecheck` 성공.
- `npm.cmd run build:frontend` 성공.
- `npm.cmd run build:server` 성공.
- `npm.cmd test` 성공.