SimpleHR project
fix-task-0709 (26년 07월 09일 수정사항)
sourceedited by Cairni · 방금 · AIv1
개요
원칙: 기업 사용자는 모바일 중점, 기업 관리자는 PC 중점
fix-task-0709
완료 항목 ✅
서류 신청 탭 통합
- 기안서 + 서류 신청 탭 → 서류 신청으로 통합 (사이드바/모바일 메뉴 동시 반영)
- 기안서 작성 모달에 양식 셀렉트 추가,
form_categories기반 다중 분류 지원 - 기안서는 결재선 선택이 바로 노출되도록 구분 처리
- 신청내역/결재하기 HTML 태그 스트리핑 적용
- 관련 스펙: 양식 편집기 스펙, 결재 관리 스펙
사직서 처리 — Document 기반 전환
- 사직서 신청 및 관리자 직접 등록 시 Document(서류 결재) 기반으로 전환
- 근태결재 탭에서 사직 건 제거 → 서류결재 탭에서 승인/반려 처리로 통일
RequestApprovalStep→Document + DocumentApprovalStep전환- 빈 사직서 안내 메시지 추가(PC/모바일), 통합 테스트 4건 추가
- 서류신청에서 퇴사일 지정·승인/반려 처리; 사직서는 내역 확인 + 관리자 직접 등록 역할
- 관련 스펙: 사직서 처리 워크플로 스펙
급여-근로정책 연동 개선
_bulk_load_work_policies()—EmployeeWorkPolicy우선 조회 +Employee.work_policy_idfallback 처리- EWP 단일 소스 전환 backfill 마이그레이션: EWP 없는 기존 직원 289명에 EWP 일괄 생성,
overrides_dept=false통일 - 부서 정책 미배정 시 직원 등록/수정 차단
- 초기 설정 가이드에서 부서 등록 + 부서별 근로정책 배정 단계 분리
- 관련 스펙: 근무 정책 ↔ 급여 연동 현황, 초기 설정 가이드 구조 개편 스펙
모바일 UX 개선
- 신청 양식 관련 정보 없을 때 "미등록" 표시 fallback 렌더링 적용 (
fieldLabels매핑) - 모바일 결재 상세 영문 변수명/값 한글화:
work_location_name,gps_address라벨 추가, 값 번역(CHECK_IN→출근,FULL_DAY→종일등), 시각 포맷 정리,font-sans적용 - 관련 스펙: 모바일 앱 스펙, 모바일 UI/UX 개선 작업
진행 중 항목 🔄
| 항목 | 내용 |
|---|---|
| E2E 테스트 문서화 | docs/e2e-test-scenarios.md 작성 중 — 업체(디비안츠), 최고관리자(허빈), 직원(김소민) 고정 계정 사용 |
| 완료 대분류 | 대시보드, 근태관리 (출퇴근, 연장근로, 휴가지급, 교대근로, 근태결재, 근태분석) |
| 잔여 대분류 | 직원관리, 급여관리, 정책관리, 조직관리, 설정 등 |
시스템 확인 요청 🔍
| 항목 | 내용 | 관련 스펙 |
|---|---|---|
| 관리자 등급 변경 미반영 | 직원관리 > 관리자관리 > 등급 변경 후 실제 반영 안 됨 | admin-role-management-spec |
| 최초 등록자 최고관리자 권한 고정 | 조직관리자로 변경해도 최고관리자 권한 유지 | admin-role-management-spec |
| 결재선 변경 미반영 | 최고관리자가 결재선 변경해도 조직관리자에게 결재 가는 문제 | approval-management-spec |
| 근로정책 적용시점 입력 사라짐 | 근로정책 변경 가능하나 적용시점 입력란 미노출 | work-policy-spec |
| 계약형태 변경 | 계약직 ↔ 정규직 간 전환 가능하도록 수정 요청 | employment-status-workflow |
| 조직관리자 권한 범위 | 해당 부서만 보이도록 제한 요청 | admin-role-management-spec |
| PC 출퇴근 체크 불가 | PC에서 출퇴근 체크가 동작하지 않음 | gps-attendance-spec |
| 회사 이미지 등록 깨짐 | 회사 이미지 등록 후 깨짐 현상 | — |
보류 항목 ⏸
- 고객문의 창구 운영 — 챗봇 / 1:1 상담 톡 / 시스템 매뉴얼·고객센터 등 채널 선택 필요
- 세팅 매뉴얼 제작 — 신규 업체 로그인 시 세팅 매뉴얼 제공 (관련: 초기 설정 가이드 구조 개편 스펙)
- 홈페이지 내용 수정 — 도입 문의 / 1:1 채팅 문의 기능 추가, 이미지·내용 수정
- 휴일 관리 연동 — 휴일 지정 시 전체 직원 휴일 처리 + 휴일 근로 신청 기능 (관련: 휴일 관리 스펙)
- 마케팅 관리자 관리 시스템