Skip to content

feat: Task 근로자 응답·링크·외부 제출 흐름 연결 - #285

Draft
hywznn wants to merge 4 commits into
feat/work-inbox-contractsfrom
feat/task-service-flow
Draft

feat: Task 근로자 응답·링크·외부 제출 흐름 연결#285
hywznn wants to merge 4 commits into
feat/work-inbox-contractsfrom
feat/task-service-flow

Conversation

@hywznn

@hywznn hywznn commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

배경

Task 상세의 소통, 링크 전달, 외부 제출, Case 근거 화면이 정적 데이터 또는 로컬 성공 상태에 의존해 실제 Server 상태와 이어지지 않았습니다.

Depends on Client #284
Server #118 반영 계약을 사용합니다.

변경 내용

  • Task별 근로자 응답 목록과 읽지 않은 응답 상태를 조회합니다.
  • 응답 검토 완료를 Server에 기록하고 소통 탭 상태를 갱신합니다.
  • 근로자 링크의 발급 여부, 전달 상태, 만료 상태를 조회합니다.
  • 링크 전달 완료를 확인 모달을 통해 기록합니다.
  • 외부기관 제출 기록, 증빙 등록, Task 완료를 순서대로 실행합니다.
  • 중간 단계 실패 시 이미 저장된 외부 제출 기록을 사용자에게 명확히 알립니다.
  • 실제 Case projection을 근거 Drawer에 연결합니다.
  • 문서 준비 상태 오류와 누락 상태를 구분하고 완료 차단을 Server 응답으로 판단합니다.
  • 업무함의 근거 보기에서 해당 Task와 Context Drawer로 이동합니다.

사용자 영향

HR이 보는 링크·응답·제출·완료 상태가 실제 Server 기록과 일치하고, 새로고침 후에도 로컬 성공 상태가 사라지거나 잘못 남지 않습니다.

검증

  • 대상 테스트: 6 files, 60 tests passed
  • 전체 테스트: 73 files, 382 tests passed
  • npm run lint
  • npm run build

머지 순서

  1. Client feat: 업무함 근로자·Case 모델과 Server 계약 정합화 #284
  2. 이 PR

초기 번들 경고는 Client #283에서 별도로 처리합니다.

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