ERP-node/frontend/components
kjs 8b3593c8fb feat: 메뉴 복사 시 화면명 일괄 변환 기능 추가
새로운 기능:
- 화면명에서 특정 텍스트 제거 (예: '탑씰' 제거)
- 화면명에 접두사 추가 (예: '한신' 추가)
- 변환 로직: 제거 → 접두사 추가 순서로 적용

백엔드:
- menuCopyService.copyMenu()에 screenNameConfig 파라미터 추가
- copyScreens()에서 화면명 변환 로직 적용
- 정규식으로 전역 치환 (new RegExp(text, 'g'))

프론트엔드:
- MenuCopyDialog에 화면명 일괄 변경 UI 추가
- Checkbox로 기능 활성화/비활성화
- 2개 Input: removeText, addPrefix
- API 호출 시 screenNameConfig 전달

사용 예시:
1. '탑씰 회사정보' → '회사정보' (제거만)
2. '회사정보' → '한신 회사정보' (접두사만)
3. '탑씰 회사정보' → '한신 회사정보' (제거 + 접두사)

관련 파일:
- backend-node/src/services/menuCopyService.ts
- backend-node/src/controllers/adminController.ts
- frontend/lib/api/menu.ts
- frontend/components/admin/MenuCopyDialog.tsx
2025-11-21 15:38:59 +09:00
..
admin feat: 메뉴 복사 시 화면명 일괄 변환 기능 추가 2025-11-21 15:38:59 +09:00
animations 메일 관리 작업 저장용 커밋 2025-10-01 16:15:53 +09:00
auth 회원관련 로직 삭제 2025-11-11 17:42:22 +09:00
common 수주등록 저장기능 2025-11-20 15:30:00 +09:00
dashboard same key오류 해결 2025-11-20 16:25:26 +09:00
dataflow 프론트 빌드 에러 해결 2025-11-07 11:05:19 +09:00
examples 스타일 수정중 2025-10-30 12:03:50 +09:00
flow 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
layout feat: 카테고리 컴포넌트 메뉴 스코프 전환 완료 2025-11-11 14:44:22 +09:00
mail 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
multilang 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
numbering-rule feat: 화면 편집기에서 메뉴 기반 데이터 스코프 적용 2025-11-11 16:28:17 +09:00
order fix: Dialog 모달 내부 input 필드 텍스트 입력 불가 문제 해결 2025-11-18 18:40:25 +09:00
report 리포트 모달문제 수정 2025-11-12 18:51:20 +09:00
screen fix: 컴포넌트 설정 패널 config 병합 및 props 전달 개선 2025-11-20 17:31:42 +09:00
table-category fix: 컴포넌트 등록 및 entity-search 검증 개선 2025-11-17 16:48:42 +09:00
theme ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
ui fix: ResizableDialog 닫기 버튼 클릭 불가 문제 해결 2025-11-19 09:12:17 +09:00
webtypes 선택항목 상게입력 컴포넌트 구현 2025-11-17 12:23:45 +09:00
GlobalFileViewer.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00