정리표
| 기능 분류 | Base URL | 담당자 | 메서드 | 설명 | 비고 |
|---|---|---|---|---|---|
| 관리자 | api/admin | 고통 | |||
| 마이페이지 | api/users/me | 성건우 | GET | 사용자 정보 조회 | |
| api/users/me | 성건우 | PUT | 사용자 정보 수정 | ||
| api/users/me/budget | GET | 사용자 예산 조회 | |||
| 사원관리(관리자 전용) | api/admin/users | POST | 사원 등록 | ||
| api/admin/users | GET | 재직자 목록 조회 | |||
| api/admin/users/deleted | GET | 퇴사자 목록 조회 | |||
| api/admin/users/{id} | GET | 사원 상세 조회 | |||
| api/admin/users/{id} | PUT | 사원 정보 수정 | |||
| api/admin/users/{id} | DELETE | 퇴사 처리 | |||
| api/admin/users/{id}/unlock | PUT | 계정 잠금 해제 | |||
| api/admin/users/{id}/budget | POST | 예산 설정 | |||
| api/admin/users/{id}/budget/{budgetId} | PUT | 예산 수정 | |||
| 지출 내역API(직원용) | api/expenses | GET | 목록 조회 | status, startDate, endDate,page,size | |
| api/expense/{id} | GET | 상세 조회 | |||
| api/expenses | POST | 등록 | 기본 상태: DRAFT | ||
| api/expenses/{id} | PUT | 수정 | DRAFT만 | ||
| api/expenses/{id}/submit | POST | 제출 | DRAFT만 | ||
| 영수증 API(직원용) | api/receipts/upload | POST | 업로드 | AI 추출 자동실행 | |
| api/receipts/{id} | GET | 조회 | AI 추출 결과 포함 | ||
| api/receipts/{id}/image | GET | 이미지 조회 | |||
| api/receipts/{id}/extraction | GET | AI 추출 결과 조회 | |||
| api/receipts/{id} | DELETE | 삭제 | DRAFT만 | ||
| 영수증 관리API(관리자용) | api/admin/receipts | GET | 목록 조회 | status, approverId, page, size | |
| api/admin/receipts/{id}/image | GET | 원본 이미지 조회 | 승인/반려 | ||
| 결재 요청 API(공통-통합 결재창) | api/approval-requests | GET | 목록 조회 | requestType, status, page, size | |
| api/approval-requests/{id} | GET | 상세 조회 | |||
| api/approval-requests/{id}/action | PUT | 승인/반려/보완요청 | |||
| api/approval-requests/{id}/logs | GET | 타임라인 조회 | |||
| Auth | api/auth/login | 성건우 | POST | 로그인 | |
| api/auth/refresh | 성건우 | POST | 토큰 재발급 | ||
| api/auth/logout | 성건우 | POST | 로그아웃 | ||
| 비품 관련 API | api/product | 강진수 | |||
| 쇼핑 카트 API | api/cart | 강진수 | |||
| 업무 | api/report | 문주연 | |||
| 지출(영수증)내역 | api/receipt | 전유진 | |||
| 대시보드 | api/dashboard | 강진수 | ? | ||
Todo 예정
로그인/로그아웃(Auth) Method URL 설명 권한
마이페이지 Method URL 설명 권한
사원관리 (관리자 전용) Method URL 설명 권한 CRUD