feat: enable visit request Excel upload in Node
This commit is contained in:
@@ -751,3 +751,13 @@
|
||||
- 판단:
|
||||
- Gitea push는 성공했지만 Coolify가 아직 새 커밋을 재배포하지 않음.
|
||||
- Public Repository 방식은 webhook 미설정 시 push만으로 자동 배포되지 않으므로 Coolify에서 수동 Redeploy 또는 Gitea webhook 설정 필요.
|
||||
|
||||
- 2026-07-16 서버 배포 기능 보완:
|
||||
- Node 배포본의 `/api/visit-requests/upload` 방문자 명단 엑셀 업로드 stub 제거.
|
||||
- 기존 Spring `ExcelImportService` 기준으로 `방문자명단` 시트 3행부터 출입목적, 작업명, 장소, 출입일자, 출입시간, 방문자 정보, 통제담당자, 현장감시자 정보를 읽어 출입신청을 생성하도록 이관.
|
||||
- 엑셀 출입목적 값이 시스템 출입목적 코드명/표시명과 일치하면 `purpose_code`로 정규화 저장하도록 보완.
|
||||
- 엑셀에 출입통제담당자/현장감시자1 값이 있으면 해당 값을 우선 저장하고, 비어 있으면 기존처럼 로그인 사용자/시스템 설정값을 사용.
|
||||
- 검증:
|
||||
- `npm.cmd run typecheck` 성공.
|
||||
- `npm.cmd run build` 성공.
|
||||
- `npm.cmd test` 성공.
|
||||
|
||||
Reference in New Issue
Block a user