Files
vexplor/frontend/lib/api
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
..
2025-09-26 17:29:20 +09:00
2025-10-23 18:03:11 +09:00
2025-09-24 10:04:25 +09:00
2025-10-02 17:14:08 +09:00
2025-11-20 11:58:43 +09:00
2025-09-26 17:11:18 +09:00
2025-11-21 03:33:49 +09:00
2025-10-02 17:28:52 +09:00
2025-11-05 15:50:29 +09:00
2025-10-20 17:50:27 +09:00
2025-09-29 13:29:03 +09:00
2025-09-10 18:36:28 +09:00
2025-10-22 17:07:38 +09:00
2025-10-01 16:53:35 +09:00
2025-10-27 16:40:59 +09:00
2025-11-13 12:17:28 +09:00
2025-10-27 11:11:08 +09:00
2025-10-27 16:40:59 +09:00
2025-10-20 09:53:31 +09:00