Skip to content

ERP 공통 운영 준비도 — Frontend handoff

구현 정본

  • 책임·갭 SSOT: src/composables/erpCommonReadiness.js
  • 통합 후보 화면: src/components/erp-common/readiness/ErpCommonReadinessPag.vue
  • 단위 테스트: src/composables/__tests__/erpCommonReadiness.spec.js
  • UI 테스트: src/components/erp-common/readiness/ErpCommonReadinessPag.spec.js

공통 라우터, 메뉴, 도움말 카탈로그는 병렬 작업 충돌을 피하기 위해 이 트랙에서 수정하지 않았습니다. 통합 시 권장 경로는 Company 범위의 /headquarters/operations/readiness이며, 개별 업무 메뉴로 복제하지 않습니다.

화면 계약

  • 기능 카드의 existing은 실제 정본 화면만 표시합니다.
  • gapnext는 Prototype 상태를 운영 완료처럼 표현하지 않습니다.
  • 기존 경로가 있는 기능만 기존 화면 링크를 표시합니다.
  • 데이터 가져오기는 미리보기 확인과 실제 반영을 명확히 분리합니다.
  • 오류가 있거나 데이터 행이 없으면 확정 버튼을 비활성화합니다.
  • 모바일에서는 기능 목록과 상세를 1열로 쌓고 페이지 전체 가로 스크롤을 만들지 않습니다.

통합 필요 항목

  1. 라우터에 화면을 연결합니다.
  2. Company 관리 또는 운영 준비도 메뉴에서 한 번만 노출합니다.
  3. pageHelpCatalogdocs/manual/erp-common-readiness.html을 연결합니다.
  4. assistantFeatureCatalog에는 사용법 안내만 추가하고 실제 반영 가능하다고 답하지 않게 합니다.
  5. KO/EN 번역 키는 공통 i18n 담당 트랙에서 추가합니다.

데이터 반입 UI 후속

실제 파일 반입 시 브라우저에서 전체 파일을 장기 보관하지 않습니다. 업로드 세션 ID를 발급받은 뒤 미리보기·검증 결과를 페이지 단위로 조회합니다. 확정 전에는 원본 업무 테이블을 변경하지 않습니다.