Commit Graph

3 Commits

Author SHA1 Message Date
byeongcheolryu
29e7b41615 chore(WEB): 다수 컴포넌트 개선 및 CEO 대시보드 추가
- CEO 대시보드 컴포넌트 추가
- AuthenticatedLayout 개선
- 각 모듈 actions.ts 에러 핸들링 개선
- API fetch-wrapper, refresh-token 로직 개선
- ReceivablesStatus 컴포넌트 업데이트
- globals.css 스타일 업데이트
- 기타 다수 컴포넌트 수정

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 17:15:42 +09:00
2a14ae72ff fix(WEB): 권한관리 상세 페이지 버그 수정
- types.ts: PermissionMatrix 인터페이스 수정
  - API 응답 구조에 맞게 menus → permissions 객체로 변경
- PermissionDetailClient.tsx:
  - getMenuPermission 함수 수정 (matrix.permissions[menuId] 사용)
  - 숨김 스위치 토글 시 자동 저장 기능 추가
- actions.ts: API 연동 함수 개선
2025-12-30 23:02:42 +09:00
1fcefb1d2b feat(WEB): 권한 관리 UI 개선 및 API 연동
- PermissionDetailClient 역할별 권한 설정 기능 강화
- 권한 관리 메인 페이지 API 연동 완료
- 타입 정의 확장 및 actions 추가
- 시스템 역할/사용자 역할 구분 UI
2025-12-30 17:31:33 +09:00