ERP-node/backend-node/src/controllers
kjs f4e4ee13e2 feat: 부모 데이터 매핑 기능 구현 (선택항목 상세입력 컴포넌트)
- 여러 테이블(거래처, 품목 등)에서 데이터를 가져와 자동 매핑 가능
- 각 매핑마다 소스 테이블, 원본 필드, 저장 필드를 독립적으로 설정
- 검색 가능한 Combobox로 테이블 및 컬럼 선택 UX 개선
- 소스 테이블 선택 시 해당 테이블의 컬럼 자동 로드
- 라벨, 컬럼명, 데이터 타입으로 검색 가능
- 세로 레이아웃으로 가독성 향상

기술적 변경사항:
- ParentDataMapping 인터페이스 추가 (sourceTable, sourceField, targetField)
- buttonActions.ts의 handleBatchSave에서 소스 테이블 기반 데이터 소스 자동 판단
- tableManagementApi.getColumnList() 사용하여 테이블 컬럼 동적 로드
- Command + Popover 조합으로 검색 가능한 Select 구현
- 각 매핑별 독립적인 컬럼 상태 관리 (mappingSourceColumns)
2025-11-19 13:22:49 +09:00
..
DashboardController.ts restapi 여러개 띄우는거 작업 가능하게 하는거 진행중 2025-10-27 18:33:15 +09:00
YardLayoutController.ts 요소 추가 버튼 시 api 호출 삭제 2025-10-20 10:06:17 +09:00
adminController.ts fix: 메뉴 URL 제거 시 화면 할당도 함께 해제 2025-11-13 12:27:36 +09:00
authController.ts 플로우 위젯 검색 리스트 2025-10-28 14:55:41 +09:00
batchController.ts 플로우 위젝 라벨표시 및 , 배치관리 회사별 분리 2025-10-28 12:06:54 +09:00
batchExecutionLogController.ts 플로우 위젝 라벨표시 및 , 배치관리 회사별 분리 2025-10-28 12:06:54 +09:00
batchManagementController.ts 플로우 위젝 라벨표시 및 , 배치관리 회사별 분리 2025-10-28 12:06:54 +09:00
bookingController.ts 투두리스트, 예약요청, 정비,문서 2025-10-14 17:21:28 +09:00
buttonActionStandardController.ts fix: buttonActionStandardController pool 사용을 transaction 함수로 변경 2025-10-01 14:38:14 +09:00
buttonDataflowController.ts restapi 버튼 동작 2025-09-29 12:17:10 +09:00
codeMergeController.ts 빌드 에러 해결 2025-11-07 10:18:34 +09:00
collectionController.ts 외부커넥션관리 2025-09-24 10:04:25 +09:00
commonCodeController.ts feat: 코드 컴포넌트에 메뉴 스코프 적용 2025-11-11 15:25:07 +09:00
componentStandardController.ts console.log 삭제 2025-09-16 16:16:41 +09:00
conditionalConnectionController.ts 실행 조건 구현 2025-09-12 11:33:54 +09:00
dataflowController.ts 백엔드 구현 2025-09-12 10:05:25 +09:00
dataflowDiagramController.ts 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
dataflowExecutionController.ts fix: UPDATE 액션 formData 기본 포함 및 로깅 추가 2025-10-01 15:51:13 +09:00
dbTypeCategoryController.ts 데이터베이스 틀린 비밀번호 입력시 연결거부처리 2025-09-24 10:30:36 +09:00
ddlController.ts 회사별 메뉴 분리 및 권한 관리 2025-10-28 10:07:07 +09:00
deliveryController.ts 배송/화물현황과 리스크/알림(api 활용, 공공데이터 복구시 대체될 가능성 있음) 2025-10-14 16:36:00 +09:00
departmentController.ts 삭제 후엔 부서 선택 해제 2025-11-03 17:42:46 +09:00
dynamicFormController.ts 회사코드 입력, 작성자 입력가능하게 수정완료 2025-11-03 16:26:32 +09:00
entityJoinController.ts 테이블 데이터 필터링 기능 및 textarea컴포넌트 자동 매핑 삭제 2025-11-13 17:06:41 +09:00
entityReferenceController.ts docs: Phase 4 남은 Prisma 호출 전환 계획서 작성 2025-10-01 14:33:08 +09:00
entitySearchController.ts fix: 컴포넌트 등록 및 entity-search 검증 개선 2025-11-17 16:48:42 +09:00
fileController.ts 대표 이미지 저장 기능 구현 2025-11-05 15:50:29 +09:00
flowController.ts 플로우 위젝 라벨표시 및 , 배치관리 회사별 분리 2025-10-28 12:06:54 +09:00
flowExternalDbConnectionController.ts 플로우 외부db연결 2025-10-20 17:50:27 +09:00
layoutController.ts 레이아웃 추가기능 2025-09-10 18:36:28 +09:00
mailAccountFileController.ts 메일관리 기능 구현 2025-10-02 15:46:23 +09:00
mailReceiveBasicController.ts 메일관리 2025-10-22 17:07:38 +09:00
mailSendSimpleController.ts 메일관리 2025-10-22 17:07:38 +09:00
mailSentHistoryController.ts ui 고치기 전 세이브 2025-10-22 16:06:04 +09:00
mailTemplateFileController.ts 메일관리 시스템 구현 완료 2025-10-01 17:01:31 +09:00
mapDataController.ts 차량위치 위젯 기존꺼 분할 완료 2025-10-15 10:29:15 +09:00
multilangController.ts 주요기능 Prisma ORM으로 변경 2025-09-01 11:00:38 +09:00
numberingRuleController.ts feat: 채번 규칙 및 코드 메뉴별 격리 구현 2025-11-11 18:24:24 +09:00
openApiProxyController.ts 날씨 진행 중 세이브 2025-10-23 12:31:14 +09:00
orderController.ts feat: 수주등록 모달 및 범용 컴포넌트 개발 2025-11-14 14:43:53 +09:00
reportController.ts 이미지 & 구분선 구현 2025-10-01 16:53:35 +09:00
riskAlertController.ts 배송/화물현황과 리스크/알림(api 활용, 공공데이터 복구시 대체될 가능성 있음) 2025-10-14 16:36:00 +09:00
roleController.ts 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
screenFileController.ts docs: Phase 4 남은 Prisma 호출 전환 계획서 작성 2025-10-01 14:33:08 +09:00
screenManagementController.ts feat: 부모 데이터 매핑 기능 구현 (선택항목 상세입력 컴포넌트) 2025-11-19 13:22:49 +09:00
tableCategoryValueController.ts feat: 카테고리 삭제 시 실제 데이터 사용 여부 확인 및 차단 기능 2025-11-17 14:22:50 +09:00
tableHistoryController.ts 로그시스템 개선 2025-10-27 11:11:08 +09:00
tableManagementController.ts feat: 기간별 단가 설정 기능 구현 - 자동 계산 시스템 2025-11-18 16:12:47 +09:00
templateStandardController.ts 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
todoController.ts 투두리스트, 예약요청, 정비,문서 2025-10-14 17:21:28 +09:00
webTypeStandardController.ts feat: webTypeStandardController & fileController Prisma 전환 완료 2025-10-01 14:36:36 +09:00
workHistoryController.ts 작업 이력 통계 위젯 추가 2025-10-20 14:07:08 +09:00