hjjeong
5921a84581
fix: 배치 관리 시스템 Oracle/MariaDB 커넥터 추가 및 timestamp 타입 변환 오류 수정
...
- DatabaseConnectorFactory에 Oracle, MariaDB 커넥터 추가
- BatchService에서 PostgreSQL timestamp 타입 캐스팅 추가
- BatchExternalDbService에 쿼리 로깅 추가
- 배치 실행 로그 관련 타입 및 컨트롤러 개선
- 프론트엔드 배치 관리 UI 개선
2025-09-25 14:25:18 +09:00
hjjeong
949aab0b73
feat: 배치 관리 시스템 구현
...
✨ 주요 기능:
- 배치 설정 관리 (생성/수정/삭제/실행)
- 배치 실행 로그 관리 및 모니터링
- 배치 스케줄러 자동 실행 (cron 기반)
- 외부 DB 연결을 통한 데이터 동기화
- Oracle, MSSQL, MariaDB 커넥터 지원
🔧 백엔드 구현:
- BatchManagementController: 배치 설정 CRUD
- BatchExecutionLogController: 실행 로그 관리
- BatchSchedulerService: 자동 스케줄링
- BatchExternalDbService: 외부 DB 연동
- 배치 관련 테이블 스키마 추가
🎨 프론트엔드 구현:
- 배치 관리 대시보드 UI
- 배치 생성/수정 폼
- 실행 로그 모니터링 화면
- 수동 실행 및 상태 관리
🛡️ 안전성:
- 기존 시스템과 독립적 구현
- 트랜잭션 기반 안전한 데이터 처리
- 에러 핸들링 및 로깅 강화
2025-09-25 11:04:16 +09:00
hjjeong
4abf5b31c0
배치관리 중간커밋
2025-09-24 10:46:55 +09:00
kjs
699efd25a2
Merge origin/dev - 충돌 해결
...
- JWT_SECRET 환경변수 충돌 해결
- origin/dev의 더 안전한 JWT 키 값 채택
- 데이터베이스 커넥터 관련 새로운 기능들과 병합
2025-09-23 15:36:03 +09:00
leeheejin
3083ffc0a3
외부커넥션관리 수정시 연결테스트 문제 해결과 프론트 약간 수정한 내용
2025-09-23 12:34:34 +09:00
kjs
e653effac0
테이블 추가기능 수정사항
2025-09-23 10:40:21 +09:00
kjs
474cc33aee
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-22 17:36:43 +09:00
leeheejin
1ae16bb690
feature connection
2025-09-22 17:28:31 +09:00
kjs
1436c908a6
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-22 17:02:52 +09:00
kjs
dfda1bcc24
테이블 및 컬럼 생성기능 추가
2025-09-22 17:00:59 +09:00
kjs
4b28530fec
타입 관리 개선 및 화면 비율조정 중간커밋
2025-09-19 18:43:55 +09:00
hyeonsu
11b1743f6b
연결 테스트 추가
2025-09-19 14:55:53 +09:00
hyeonsu
efb08b0103
외부 커넥션 관리 ~ 테스트
2025-09-19 12:15:14 +09:00
kjs
87f3959036
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-18 18:48:45 +09:00
hyeonsu
2a313c5ca2
불필요한 파일 삭제
2025-09-18 18:18:18 +09:00
kjs
29f506fb27
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-18 10:26:37 +09:00
hyeonsu
b1a3ba713a
외부 호출 중간 저장
2025-09-17 17:14:59 +09:00
kjs
7a39acaaca
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-16 18:02:52 +09:00
kjs
4a644f06c5
테이블리스트 조인기능 구현
2025-09-16 15:13:00 +09:00
hyeonsu
d18e78e8a0
전체 조건 설정 로직 수정
2025-09-16 12:37:57 +09:00
kjs
9a38c2aea9
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-16 12:08:35 +09:00
hyeonsu
b1814e6ab8
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into dataflowMng
2025-09-15 20:07:44 +09:00
hyeonsu
6a04ae450d
엣지 클릭 시 연결 목록 조회로 변경
2025-09-15 16:15:00 +09:00
kjs
d609cc89b9
코드 셀렉트박스 기능 구현
2025-09-15 15:38:48 +09:00
kjs
c4bf8b727a
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-09-12 16:49:42 +09:00
hyeonsu
8e64b338a1
기타 수정사항 적용
2025-09-11 10:45:16 +09:00
kjs
083f053851
레이아웃 추가기능
2025-09-10 18:36:28 +09:00
hyeonsu
1b7bdab4c6
데이터 저장 방식을 json으로 변경
2025-09-10 15:30:14 +09:00
kjs
01860df8d7
컴포넌트 화면편집기에 배치
2025-09-10 14:09:32 +09:00
hyeonsu
12910c69e8
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into dataflowMng
2025-09-10 11:04:22 +09:00
hyeonsu
5043b11149
digramId를 사용해 제어 관계 그룹화
2025-09-09 18:42:01 +09:00
kjs
db782eb9c9
템플릿관리, 컴포넌트 관리
2025-09-09 17:42:23 +09:00
kjs
49c8f9a2dd
웹 타입 설정패널 분리
2025-09-09 15:42:04 +09:00
kjs
a17602c643
웹타입 컴포넌트 분리작업
2025-09-09 14:29:04 +09:00
hyeonsu
7bcd405a04
데이터 관계 수정 시 라우트 변경
2025-09-09 13:48:57 +09:00
hyeonsu
7260ad733b
생성된 관계도 확인
2025-09-09 11:35:05 +09:00
kjs
2d07041110
라벨명 표시기능
2025-09-08 14:20:01 +09:00
hyeonsu
37fac630b9
기타 수정
2025-09-08 10:33:00 +09:00
hyeonsu
b844719da4
phase2 70% 완료
2025-09-05 16:19:31 +09:00
hyeonsu
0c765921b7
React Flow 기본 설정 완료
2025-09-05 11:30:27 +09:00
hyeonsu
f3da984a18
Merge branch 'dev' of http://39.117.244.52:3000/kjs/ERP-node into commonCodeMng
2025-09-04 10:00:13 +09:00
hyeonsu
4654a571f4
커스텀 훅 분리 및 react query 최적화
2025-09-03 14:57:52 +09:00
hyeonsu
8b495b9e80
현대적 라이브러리 도입 완료
2025-09-02 18:25:44 +09:00
kjs
9af3cdea01
메뉴들 플로팅 패널로 구현
2025-09-02 16:18:38 +09:00
hyeonsu
40b2328876
UX/UI 개선 및 CRUD 즉시 반영 개선
2025-09-02 15:41:07 +09:00
hyeonsu
658bc05f21
프론트엔드 기본 구현 완료
2025-09-02 13:18:46 +09:00
kjs
ca56cff114
화면관리 테이블 타입관리 연계
2025-09-01 14:00:31 +09:00
kjs
42dbfd98f8
화면관리 중간 커밋
2025-09-01 11:48:12 +09:00
kjs
11f40c3fc3
다국어 가이드 업데이트
2025-08-29 10:09:34 +09:00
hyeonsu
4799e9597f
페이지 헤더 컴포넌트 구현
2025-08-26 17:51:23 +09:00