Skip to content

feat: 문서 원본 다운로드와 HWP 업로드 연결 - #282

Draft
hywznn wants to merge 3 commits into
mainfrom
feat/document-file-flow
Draft

feat: 문서 원본 다운로드와 HWP 업로드 연결#282
hywznn wants to merge 3 commits into
mainfrom
feat/document-file-flow

Conversation

@hywznn

@hywznn hywznn commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

배경

문서 화면의 다운로드 버튼과 HWP/HWPX 업로드가 실제 Server 파일 API가 아닌 비활성 상태 또는 타이머 성공 처리로 남아 있었습니다.

변경 내용

  • 인증이 필요한 바이너리 다운로드 요청과 401 refresh 처리를 공통 API Client에 추가합니다.
  • 문서 상세와 Case 문서 탭에서 원본 파일을 다운로드합니다.
  • Content-Disposition 파일명을 사용하고 없으면 화면의 문서명을 사용합니다.
  • 문서함 HWP/HWPX 업로드의 가짜 타이머를 제거하고 POST /files에 연결합니다.
  • Server 계약에 맞춰 HWP/HWPX 최대 크기를 20MB로 적용합니다.
  • 업로드 실패 메시지와 진행 상태를 표시합니다.

사용자 영향

HR은 등록된 문서 원본을 내려받을 수 있고, 문서함 업로드 성공 여부가 실제 Server 저장 결과와 일치합니다.

검증

  • 대상 테스트: 5 files, 47 tests passed
  • 전체 테스트: 71 files, 359 tests passed
  • npm run lint
  • npm run build

참고

초기 번들 500KB 경고는 현재 main에도 존재하며 별도 코드 스플리팅 PR에서 처리합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant