ERP-node/backend-node/src/services
kjs be48d30d8f fix: 공통 카테고리 설정(menu_objid=0) 복사 누락 문제 해결
문제:
- menu_objid = 0인 공통 카테고리 값들이 복사되지 않음
- 원본 34개 중 15개만 복사됨 (19개 누락)
- customer_mng, item_info 등의 공통 카테고리 값들이 프론트엔드에서 안 보임

원인:
- collectCategorySettings: menu_objid로만 WHERE 필터링
- copyCategorySettings: menuIdMap.get()이 0을 찾지 못함

해결:
1. collectCategorySettings 함수:
   - WHERE menu_objid = ANY($1) OR menu_objid = 0
   - 공통 카테고리 설정도 함께 수집

2. copyCategorySettings 함수:
   - menu_objid = 0일 경우 그대로 0으로 유지
   - if (newMenuObjid === undefined) 체크로 안전성 강화

영향:
- 공통 카테고리 값(division, status, currency_code 등) 정상 복사
- 모든 화면에서 카테고리 값 정상 표시

테스트:
- 원본 34개 → 복사본 34개 (100% 복사)
- customer_mng.division, item_info.division 등 정상 동작
2025-11-21 16:04:04 +09:00
..
DashboardService.ts 사용자 커스텀 카드 위젯 구현 2025-10-23 14:24:41 +09:00
YardLayoutService.ts 저장 버튼을 누르기 전 저장 x 2025-10-20 11:26:50 +09:00
adminService.ts feat: 관리자 테이블 스타일 개선 및 탭 컴포넌트 디자인 수정 2025-10-30 17:55:55 +09:00
authService.ts 분할 패널에서 부서 추가 기능 구현 2025-11-07 14:22:23 +09:00
batchExecutionLogService.ts 플로우 위젝 라벨표시 및 , 배치관리 회사별 분리 2025-10-28 12:06:54 +09:00
batchExternalDbService.ts 액션 노드들 로직 구현 2025-10-02 17:51:15 +09:00
batchManagementService.ts 플로우 위젝 라벨표시 및 , 배치관리 회사별 분리 2025-10-28 12:06:54 +09:00
batchSchedulerService.ts fix: 배치 스케줄러 컬럼명 수정 2025-10-01 13:34:56 +09:00
batchService.ts 문제 해결 2025-10-28 13:42:23 +09:00
bookingService.ts 배포용 수정 2025-10-16 10:33:21 +09:00
collectionService.ts feat: Phase 3.6 CollectionService 전환 완료 및 Phase 3.7-3.9 계획서 작성 2025-10-01 11:20:21 +09:00
commonCodeService.ts fix: TypeScript 빌드 에러 수정 2025-11-12 15:18:32 +09:00
componentStandardService.ts docs: Phase 3.3 ComponentStandardService 완료 문서 업데이트 및 코드 포맷 정리 2025-10-01 10:51:09 +09:00
dataMappingService.ts feat: Phase 3.16 데이터 관리 서비스 Raw Query 전환 완료 2025-10-01 12:27:32 +09:00
dataService.ts fix: SelectedItemsDetailInput 수정 모드에서 null 레코드 삽입 방지 2025-11-20 15:07:26 +09:00
dataflowControlService.ts 모달창 올리기 2025-10-29 11:26:00 +09:00
dataflowDiagramService.ts feat: Phase 3.5 DataflowDiagramService Raw Query 전환 완료 2025-10-01 11:12:41 +09:00
dataflowService.ts phase2.4 전환 완료 2025-10-01 10:03:41 +09:00
dbConnectionManager.ts 스크롤 기능 포함 2025-09-23 10:45:53 +09:00
dbQueryBuilder.ts 플로우 외부연결 중간커밋 2025-10-21 13:19:18 +09:00
dbTypeCategoryService.ts fix: dbTypeCategoryService 타입 에러 수정 2025-10-01 14:47:29 +09:00
ddlAuditLogger.ts fix: DDLAuditLogger 변수명 충돌 해결 2025-10-01 12:03:14 +09:00
ddlExecutionService.ts 테이블 컬럼추가 오류 수정 2025-11-12 17:52:08 +09:00
ddlSafetyValidator.ts 테이블 추가기능 수정사항 2025-09-23 10:40:21 +09:00
deliveryService.ts 배송/화물현황과 리스크/알림(api 활용, 공공데이터 복구시 대체될 가능성 있음) 2025-10-14 16:36:00 +09:00
documentService.ts 투두리스트, 예약요청, 정비,문서 2025-10-14 17:21:28 +09:00
dynamicFormService.ts fix: ExecutionResult 타입 불일치 오류 수정 2025-10-31 18:00:08 +09:00
encryptionService.ts 메일 관리 작업 저장용 커밋 2025-10-01 16:15:53 +09:00
enhancedDataflowControlService.ts 빌드에러해결 2025-10-29 11:33:46 +09:00
enhancedDynamicFormService.ts feat: Phase 3.16 데이터 관리 서비스 Raw Query 전환 완료 2025-10-01 12:27:32 +09:00
entityJoinService.ts fix: SelectedItemsDetailInput 수정 모드에서 null 레코드 삽입 방지 2025-11-20 15:07:26 +09:00
eventTriggerService.ts feat: Phase 3.10 EventTriggerService Raw Query 전환 완료 2025-10-01 11:43:19 +09:00
externalCallConfigService.ts feat: Phase 3.12 ExternalCallConfigService Raw Query 전환 완료 2025-10-01 12:07:14 +09:00
externalCallService.ts 데이터 매핑 설정 중간커밋 2025-09-26 17:52:11 +09:00
externalDbConnectionPoolService.ts 제어관리 노드 작동 방식 수정 2025-10-13 17:47:24 +09:00
externalDbConnectionService.ts 공통코드,REST API 회사별 분리 2025-10-28 11:54:44 +09:00
externalDbHelper.ts 플로우 로그기능 수정 2025-10-21 14:21:29 +09:00
externalRestApiConnectionService.ts Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj 2025-10-28 13:40:37 +09:00
flowConditionParser.ts 플로우 분기처리 구현 2025-10-20 15:53:00 +09:00
flowConnectionService.ts 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
flowDataMoveService.ts 플로우 로그기능 수정 2025-10-21 14:21:29 +09:00
flowDefinitionService.ts 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
flowExecutionService.ts 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
flowExternalDbConnectionService.ts 플로우 외부db연결 2025-10-20 17:50:27 +09:00
flowExternalDbIntegrationService.ts 플로우 외부db연결 2025-10-20 17:50:27 +09:00
flowStepService.ts 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
inputTypeService.ts 테이블 추가기능 수정사항 2025-09-23 10:40:21 +09:00
layoutService.ts feat: Phase 3.7 LayoutService Raw Query 전환 완료 2025-10-01 11:25:08 +09:00
mailAccountFileService.ts 배포용 수정 2025-10-16 10:33:21 +09:00
mailReceiveBasicService.ts 메일관리 2025-10-22 17:07:38 +09:00
mailSendSimpleService.ts 메일관리 2025-10-22 17:07:38 +09:00
mailSentHistoryService.ts 메일관리 2025-10-22 17:07:38 +09:00
mailTemplateFileService.ts 메일관리 2025-10-22 17:07:38 +09:00
maintenanceService.ts 투두리스트, 예약요청, 정비,문서 2025-10-14 17:21:28 +09:00
mapDataService.ts 차량위치 위젯 기존꺼 분할 완료 2025-10-15 10:29:15 +09:00
menuCopyService.ts fix: 공통 카테고리 설정(menu_objid=0) 복사 누락 문제 해결 2025-11-21 16:04:04 +09:00
menuService.ts 테이블 컬럼추가 오류 수정 2025-11-12 17:52:08 +09:00
multiConnectionQueryService.ts fix: multiConnectionQueryService 변수명 충돌 해결 2025-10-01 14:41:46 +09:00
multilangService.ts docs: Phase 3.1 MultiLangService 완료 문서 업데이트 및 코드 포맷 정리 2025-10-01 10:27:15 +09:00
nodeFlowExecutionService.ts 성능개선 2025-10-24 14:24:18 +09:00
numberingRuleService.ts fix: 채번규칙 메뉴별 격리 문제 해결 2025-11-20 18:05:49 +09:00
referenceCacheService.ts feat: Prisma 완전 제거 완료 🎉 2025-10-01 14:44:49 +09:00
reportService.ts 쿼리 에서 cud 명령어 막기 구현 2025-10-02 09:56:44 +09:00
riskAlertCacheService.ts 알림 api 수정 2025-10-21 12:51:57 +09:00
riskAlertService.ts restapi 여러개 띄우는거 작업 가능하게 하는거 진행중 2025-10-27 18:33:15 +09:00
roleService.ts feat: 화면 복사 기능 개선 및 버튼 모달 설정 수정 2025-11-13 12:17:10 +09:00
screenManagementService.ts feat: 부모 데이터 매핑 기능 구현 (선택항목 상세입력 컴포넌트) 2025-11-19 13:22:49 +09:00
tableCategoryValueService.ts feat: 카테고리 삭제 시 실제 데이터 사용 여부 확인 및 차단 기능 2025-11-17 14:22:50 +09:00
tableManagementService.ts fix: SelectedItemsDetailInput Select 빈 값 에러 수정 및 inputType 디버깅 로그 추가 2025-11-17 15:59:25 +09:00
templateStandardService.ts feat: Phase 3.9 TemplateStandardService Raw Query 전환 완료 2025-10-01 11:40:48 +09:00
todoService.ts todo 오류 있던거 수정 이젠 디비꺼도 지워짐 2025-10-20 18:04:49 +09:00
workHistoryService.ts 작업 이력 통계 위젯 추가 2025-10-20 14:07:08 +09:00