# Approval Pending List 사용자 가이드

## 개요

Approval Pending List 페이지는 승인 대기 중인 작업들을 확인하고 관리할 수 있는 화면입니다. 이 페이지에서는 사용자가 승인자로 지정된 작업들의 상태 확인, 마감 시간 모니터링, 승인 처리 등의 기능을 제공합니다.

## 화면 구성

Approval Pending List

1. **상단 필터 영역**: 다양한 조건으로 승인 대기 작업을 필터링할 수 있는 버튼들이 제공됩니다.
2. **작업 목록 영역**: 승인이 필요한 작업 목록을 표시합니다.
3. **작업 도구 영역**: 선택한 작업에 대한 작업을 수행할 수 있는 버튼들이 위치합니다.

## 주요 기능

### 승인 대기 목록 조회

승인이 필요한 모든 작업이 목록에 표시됩니다. 목록은 다음과 같은 정보를 포함합니다:

- **이름**: 작업의 이름
- **설명**: 작업에 대한 설명
- **우선순위**: 작업의 중요도(별 아이콘으로 표시)
- **라운드**: 승인 요청이 이루어진 횟수(재제출 횟수)
- **상태**: 현재 작업의 진행 상태
- **마감 시간**: 작업이 완료되어야 하는 시간
- **마감까지 남은 시간**: 작업 완료까지 남은 기간을 실시간으로 표시
- **발행자**: 작업을 시작한 사용자
- **담당자**: 현재 작업을 담당하는 사용자
- **발행 시간**: 작업이 시작된 시간
- **업데이트 시간**: 작업이 마지막으로 업데이트된 시간

### 작업 상태

승인 대기 작업은 다음과 같은 상태를 가질 수 있습니다:

- **Submitted**: 완료 후 승인 대기 중인 작업
- **Escalated**: 상위 결재자에게 상신된 작업

### 필터링 기능

상단의 필터 버튼을 사용하여 작업 목록을 다양한 조건으로 필터링할 수 있습니다:

1. **중요 작업**: 우선순위가 높은(2점 이상) 작업만 표시합니다.
2. **마감 임박 작업**: 24시간 이내에 마감 시간이 도래하는 작업만 표시합니다.
3. **재제출 작업**: 라운드가 2 이상인 작업(이전에 반려되어 재제출된 작업)만 표시합니다.

### 보기 모드

화면은 다음 세 가지 보기 모드를 지원합니다:

- **GRID**: 표 형태로 모든 정보를 상세하게 표시합니다(데스크톱 기본 모드).
- **CARD**: 카드 형태로 작업을 표시합니다(모바일 기본 모드).
- **LIST**: 간소화된 목록 형태로 표시합니다.

### 마감 시간 모니터링

모든 작업에 대해 "마감까지 남은 시간" 열에서 실시간으로 업데이트되는 카운트다운을 확인할 수 있습니다. 이 타이머는 다음과 같이 표시됩니다:

- **양수 값**: 마감 시간까지 남은 기간(예: "2일 3시간 45분")
- **음수 값**: 마감 시간이 지난 경우(예: "- 1일 2시간 30분")

타이머는 1분마다 자동으로 업데이트됩니다.

### 새 승인 요청 표시

아직 검토하지 않은 새로운 승인 요청(댓글이 없는 요청)은 열기 버튼에 특별한 아이콘으로 표시됩니다. 이를 통해 새로운 요청을 빠르게 식별할 수 있습니다.

### 승인 작업 처리

목록에서 작업을 클릭하면 해당 작업의 상세 정보를 볼 수 있는 승인 페이지로 이동합니다. 이 페이지에서 작업 내용을 검토하고 승인, 반려, 또는 상위 결재자에게 상신하는 등의 처리를 할 수 있습니다.

## 추가 기능

### 개인화 설정

화면 우측 상단의 설정 아이콘을 클릭하여 목록의 열 구성, 정렬 순서, 페이지당 표시 항목 수 등을 개인 설정할 수 있습니다. 설정한 내용은 자동으로 저장되어 다음 방문 시에도 유지됩니다.

### 데이터 정렬

각 열의 헤더를 클릭하여 해당 열을 기준으로 오름차순 또는 내림차순으로 정렬할 수 있습니다. 기본적으로 목록은 '업데이트 시간'을 기준으로 내림차순 정렬되어, 가장 최근에 제출된 작업이 상위에 표시됩니다.

### 라운드 정보

라운드 열에서는 해당 작업이 몇 번째 승인 시도인지 확인할 수 있습니다. 2 이상인 경우 이전에 반려되어 재제출된 작업임을 의미합니다. 라운드 정보를 통해 작업의 이력을 간접적으로 파악할 수 있습니다.

### 검색 기능

상단 검색창을 사용하여 작업 이름이나 설명 등의 텍스트를 검색할 수 있습니다.
