ERP-node/frontend/components/admin
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
..
dashboard 수정.. 2025-11-21 03:33:49 +09:00
department 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
AddColumnModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
AuthenticationConfig.tsx rest api 관리 구현 2025-10-21 10:59:15 +09:00
BatchCard.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
BatchJobModal.tsx 프론트 필드 에러 해결 2025-11-07 10:32:30 +09:00
CategoryItem.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
CodeCategoryFormModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
CodeCategoryPanel.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
CodeDetailPanel.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
CodeFormModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
CollectionConfigModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
ColumnDefinitionTable.tsx 테이블 헤더 및 행 배경색 통일 2025-10-30 15:49:23 +09:00
CompanyDeleteDialog.tsx 회사관리, 메뉴관리 수정,삭제 기능 2025-08-25 11:07:39 +09:00
CompanyFormModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
CompanyManagement.tsx 이미지 미리보기 기능 2025-09-05 14:52:10 +09:00
CompanyTable.tsx 부서 read 기능 구현 2025-11-03 16:31:03 +09:00
CompanyToolbar.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
CreateTableModal.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
DDLLogViewer.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
DiskUsageSummary.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
ExternalCallConfigModal.tsx 프론트 필드 에러 해결 2025-11-07 10:32:30 +09:00
ExternalDbConnectionModal.tsx 격자 저장문제 수정 2025-11-06 17:01:13 +09:00
HeadersManager.tsx rest api 관리 구현 2025-10-21 10:59:15 +09:00
LangKeyModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
LanguageModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
LayoutFormModal.tsx 프론트 필드 에러 해결 2025-11-07 10:32:30 +09:00
MenuCopyDialog.tsx feat: 메뉴 복사 시 화면명 일괄 변환 기능 추가 2025-11-21 15:38:59 +09:00
MenuFormModal.tsx feat: 메뉴 관리에서 화면 할당 해제 기능 추가 2025-11-13 12:22:33 +09:00
MenuManagement.tsx feat: 메뉴 복사 기능 - 2단계 복사 방식으로 화면 참조 매핑 문제 해결 2025-11-21 14:37:09 +09:00
MenuPermissionsTable.tsx feat: 화면 복사 기능 개선 및 버튼 모달 설정 수정 2025-11-13 12:17:10 +09:00
MenuTable.tsx feat: 메뉴 복사 기능 - 2단계 복사 방식으로 화면 참조 매핑 문제 해결 2025-11-21 14:37:09 +09:00
MonitoringDashboard.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
MultiLang.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
RestApiConnectionList.tsx feat: 관리자 테이블 스타일 개선 및 탭 컴포넌트 디자인 수정 2025-10-30 17:55:55 +09:00
RestApiConnectionModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
RoleDeleteModal.tsx 배지 표시 수정 2025-11-06 14:18:36 +09:00
RoleDetailManagement.tsx 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
RoleFormModal.tsx 배지 표시 수정 2025-11-06 14:18:36 +09:00
RoleManagement.tsx 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
ScreenAssignmentTab.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
SortableCodeItem.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00
SqlQueryModal.tsx 모달 수정 2025-11-11 17:35:24 +09:00
TableLogViewer.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
TemplateImportExport.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
UserAuthEditModal.tsx 카테고리 구현 2025-11-05 18:08:51 +09:00
UserAuthManagement.tsx 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
UserAuthTable.tsx feat: 관리자 테이블 스타일 개선 및 탭 컴포넌트 디자인 수정 2025-10-30 17:55:55 +09:00
UserFormModal.tsx 쿼리 에러 수정 2025-11-06 18:10:21 +09:00
UserHistoryModal.tsx 쿼리 에러 수정 2025-11-06 18:10:21 +09:00
UserManagement.tsx 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
UserPasswordResetModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
UserStatusConfirmDialog.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
UserTable.tsx feat: 관리자 테이블 스타일 개선 및 탭 컴포넌트 디자인 수정 2025-10-30 17:55:55 +09:00
UserToolbar.tsx 전체적인 스타일 수정 2025-10-22 14:52:13 +09:00