Skip to content

[Fix] 근로자 상세 '현재 업무' 섹션을 실제 Task API에 연결 - #317

Merged
BcKmini merged 1 commit into
mainfrom
fix/316-worker-detail-tasks
Aug 11, 2026
Merged

[Fix] 근로자 상세 '현재 업무' 섹션을 실제 Task API에 연결#317
BcKmini merged 1 commit into
mainfrom
fix/316-worker-detail-tasks

Conversation

@BcKmini

@BcKmini BcKmini commented Aug 11, 2026

Copy link
Copy Markdown
Member

closes #316

문제

WorkerDetailPage.tsx의 "현재 업무" 섹션이 항상 "업무 연동 준비 중입니다" EmptyState만 표시했는데, 정작 fetchTasks({ workerId })는 다른 화면(WorkListPage)에서 이미 쓰는 실 API였음.

변경 사항

  • fetchTasks({ workerId, size: 20 })로 실제 근로자 업무 목록 조회
  • 업무 제목·상태·기한 표시, /tasks/:taskId로 링크
  • EmptyState 문구 정정

같은 페이지의 "안내이력" 섹션은 근로자 범위 audit 조회 API가 없어서(기존 /audit-events는 ADMIN 전용 + WORKER target type 없음) 이번 범위에서 제외.

검증

  • tsc -b 통과
  • lint 0 errors
  • WorkerDetailPage 테스트 11개(신규 2개 포함) 통과
  • 전체 테스트 438개 통과
  • build 통과

fetchTasks({ workerId })로 실제 업무 목록을 가져와 표시하고
task 상세로 링크한다. '안내이력' 섹션은 근로자 범위 audit 조회 API가
없어서 이번 범위에서 제외.

closes #316
@BcKmini BcKmini self-assigned this Aug 11, 2026
@BcKmini BcKmini added area:worker 근로자 목록·상세 화면 type:refactor 동작 변경 없는 구조 개선 priority:P1 핵심 작업 다음으로 중요한 작업 status:in-review 구현을 마치고 리뷰·병합 대기 labels Aug 11, 2026
@BcKmini
BcKmini merged commit 49d75fd into main Aug 11, 2026
1 check passed
@BcKmini
BcKmini deleted the fix/316-worker-detail-tasks branch August 11, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:worker 근로자 목록·상세 화면 priority:P1 핵심 작업 다음으로 중요한 작업 status:in-review 구현을 마치고 리뷰·병합 대기 type:refactor 동작 변경 없는 구조 개선

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fix] 근로자 상세 '현재 업무' 섹션을 실제 Task API에 연결

1 participant