kjs
ae4e21e1ac
카테고리 트리 기능 추가 및 관련 API 구현
...
- 카테고리 트리 컨트롤러와 서비스 추가: 트리 구조를 지원하는 카테고리 값 관리 기능을 구현하였습니다.
- 카테고리 트리 API 클라이언트 추가: CRUD 작업을 위한 API 클라이언트를 구현하였습니다.
- 카테고리 값 관리 컴포넌트 및 설정 패널 추가: 사용자 인터페이스에서 카테고리 값을 관리할 수 있도록 트리 구조 기반의 컴포넌트를 추가하였습니다.
- 관련 라우트 및 레지스트리 업데이트: 카테고리 트리 관련 라우트를 추가하고, 컴포넌트 레지스트리에 등록하였습니다.
이로 인해 카테고리 관리의 효율성이 향상되었습니다.
2026-01-21 15:03:27 +09:00
kjs
e46d216aae
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal
2026-01-21 13:58:29 +09:00
kjs
16cb1ea1af
테스트용 채번규칙 API 추가: numberingRuleController에 테이블+컬럼 기반 채번규칙 조회 및 테스트 테이블에 채번규칙 저장 기능을 추가하였습니다. 이를 통해 개발 및 테스트 환경에서 채번규칙을 보다 쉽게 관리할 수 있도록 개선하였습니다.
2026-01-21 13:54:14 +09:00
DDD1542
ad8b1791bc
feat: 화면 관리 및 메뉴 동기화 기능 개선
...
- 화면 그룹 컨트롤러 기능 확장
- 메뉴 복사 서비스 개선
- 메뉴-화면 동기화 서비스 추가
- 번호 규칙 서비스 개선
- 화면 관리 서비스 확장
- CopyScreenModal 기능 개선
- DataFlowPanel, FieldJoinPanel 수정
2026-01-21 11:54:21 +09:00
leeheejin
29a4ab7b9d
entity-search-iniput 수정
2026-01-21 11:40:47 +09:00
leeheejin
e8fc664352
fix: 분할패널 수정 버튼 클릭 시 데이터 불러오기 오류 수정
...
- Primary Key 컬럼명을 프론트엔드에서 백엔드로 전달하도록 개선
- 백엔드 자동 감지 실패 시에도 클라이언트 제공 값 우선 사용
- Primary Key 찾기 로직 개선 (설정값 > id > ID > non-null 필드)
2026-01-21 10:32:37 +09:00
kjs
4781a17b71
리사이즈 기능 추가 및 상태 관리 개선: RealtimePreviewDynamic 및 TabsWidget에서 컴포넌트 리사이즈 기능을 추가하고, 리사이즈 상태를 관리하는 로직을 개선하여 사용자 경험을 향상시켰습니다. 이를 통해 컴포넌트 크기 조정 시 더 나은 반응성과 정확성을 제공하게 되었습니다.
2026-01-21 09:33:44 +09:00
leeheejin
2bf81a6e24
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj
...
; Please enter a commit message to explain why this merge is necessary,
; especially if it merges an updated upstream into a topic branch.
;
; Lines starting with ';' will be ignored, and an empty message aborts
; the commit.
2026-01-21 09:25:36 +09:00
leeheejin
a55115ac48
엑셀 열짤려서 업로드 되는거랑 다운로드시 카테고리 두개이상이면 코드로 나오던거 수정했습니당
2026-01-21 09:25:21 +09:00
SeongHyun Kim
430723df59
Merge origin/main into ksh
2026-01-20 17:44:00 +09:00
SeongHyun Kim
0907d318eb
fix: 수정 모드에서 채번 코드 재할당 방지
...
handleSave(): formData.id 체크로 수정 모드 판별, 기존 번호 유지
handleUniversalFormModalTableSectionSave(): formData.id 및 originalGroupedData 체크로 수정 모드 판별
신규 등록 시에만 allocateCode 호출하여 채번 코드 할당
입고관리 화면에서 수정 시 입고번호 증가 문제 해결
2026-01-20 17:05:36 +09:00
SeongHyun Kim
c31b0540aa
fix: 분할패널 연결 필터에 operator equals 누락으로 인한 조회 실패 수정 : 우측 패널에 연관 데이터(부서인원)가 조회되지 않던 문제 수정
...
- 재고이력에서 품번으로 출력안되는 문제 해결 : 엔티티 조인 쿼리 생성 시 동일한 컬럼 별칭이 중복 생성되어 SQL 에러 발생하던 문제 방지
2026-01-20 16:08:38 +09:00
hjjeong
447bf937de
수정 버튼 핸들러 Primary Key 찾기 수정
2026-01-20 14:13:09 +09:00
kjs
8cdb8a3047
드래그 앤 드롭 기능 개선 및 Unified 컴포넌트 매핑 추가: ScreenDesigner, TabsWidget, DynamicComponentRenderer에서 드래그 앤 드롭 시 컴포넌트의 위치와 크기를 최적화하고, Unified 컴포넌트에 대한 매핑 로직을 추가하여 사용자 경험을 향상시켰습니다. 또한, ButtonConfigPanel에서 컴포넌트가 없는 경우 방어 처리 로직을 추가하여 안정성을 높였습니다.
2026-01-20 14:01:35 +09:00
kjs
58d658e638
탭 내부 컴포넌트 선택 및 업데이트 기능 추가: RealtimePreviewDynamic, ScreenDesigner, TabsWidget, DynamicComponentRenderer, TabsConfigPanel에서 탭 내부 컴포넌트를 선택하고 업데이트할 수 있는 콜백 함수를 추가하여 사용자 인터랙션을 개선하였습니다. 이를 통해 탭 내에서의 컴포넌트 관리가 용이해졌습니다.
2026-01-20 10:46:34 +09:00
kjs
a67b53038f
v2-repeat-screen-modal 컴포넌트 제거 및 관련 파일 삭제: v2-repeat-screen-modal 컴포넌트와 관련된 모든 파일을 삭제하여 코드베이스를 정리하였습니다. 이로 인해 더 이상 사용되지 않는 컴포넌트가 제거되어 관리 효율성이 향상되었습니다.
2026-01-20 09:42:33 +09:00
SeongHyun Kim
585febfb52
make: RepeaterFieldGroup 컴포넌트
...
- 하위 데이터 조회 연동 방식 개선
- 필드 정의 레벨에서 subDataSource 설정 추가
- 필드별 숨김(isHidden) 옵션 추가
- 기존 fieldMappings 방식 제거, 필드별 연동으로 변경
_repeaterFieldsConfig 메타데이터로 설정 전달 : "이 필드들의 하위 조회 결과에서 값 가져와서 추가로 저장해줘"라는 주문서 역할
2026-01-19 18:58:23 +09:00
SeongHyun Kim
b62a0b7e3b
fix: 분할패널 화면 복구
2026-01-19 18:48:18 +09:00
kjs
d3701cfe1e
코드 할당 요청 시 폼 데이터 추가: numberingRuleController에서 코드 할당 요청 시 폼 데이터를 포함하도록 수정하였습니다. 이를 통해 날짜 컬럼 기준 생성 시 필요한 정보를 전달할 수 있도록 개선하였습니다.
2026-01-19 18:21:30 +09:00
kjs
95da69ec70
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal
2026-01-19 17:56:33 +09:00
kjs
f0cacb9401
V2 컴포넌트 추가 및 기존 컴포넌트 업데이트: getComponentConfigPanel.tsx에서 다양한 V2 컴포넌트를 추가하고, 기존 컴포넌트의 경로를 업데이트하여 관리 효율성을 높였습니다. 이를 통해 새로운 컴포넌트 사용을 지원하고, 기존 컴포넌트와의 호환성을 유지하도록 개선하였습니다.
2026-01-19 17:28:52 +09:00
leeheejin
d09a6977f7
검색필터 업그레이드
2026-01-19 17:25:12 +09:00
kjs
0ee36d9b35
테이블 헤더 최소 너비 설정 추가: SplitPanelLayoutComponent에서 각 테이블 헤더의 최소 너비를 80px로 설정하여 레이아웃의 일관성을 높였습니다. 이를 통해 다양한 화면 크기에서도 가독성을 유지할 수 있도록 개선하였습니다.
2026-01-19 17:04:10 +09:00
kjs
b6ed76f243
V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다.
2026-01-19 16:51:08 +09:00
kjs
7f186c509f
집계 위젯 개발 진행상황 문서 추가: 집계 위젯의 기능 및 파일 구조에 대한 상세한 설명을 포함한 문서를 새로 작성하였습니다. 완료된 기능, 미완료 기능, 사용 예시 및 디버깅 로그를 정리하여 개발자들이 집계 위젯을 이해하고 활용하는 데 도움을 주도록 하였습니다. 또한, 소스 컴포넌트 연동 및 필터링 기능에 대한 진행 상황을 명시하였습니다.
2026-01-19 16:44:42 +09:00
kjs
279ec17623
기존 컴포넌트 호환성 유지 및 V2 컴포넌트 자동 등록: 기존 화면과의 호환성을 위해 기존 컴포넌트들을 주석 처리에서 제거하고, V2 버전도 별도로 존재함을 명시하였습니다. 이를 통해 관리 효율성을 높이고, 기존 컴포넌트의 사용을 지속적으로 지원하도록 개선하였습니다.
2026-01-19 16:26:34 +09:00
kjs
d69d509893
리피터 컨테이너 드롭 처리 로직 개선: ScreenDesigner 컴포넌트에서 리피터 컨테이너의 드롭 이벤트 처리 시, 지원하는 컴포넌트 타입을 "repeat-container"와 "v2-repeat-container"로 확장하였습니다. 또한, 불필요한 로그 출력을 제거하여 코드의 가독성을 향상시켰습니다.
2026-01-19 15:52:59 +09:00
kjs
e785dbbe6e
집계 위젯 선택 이벤트 처리 기능 추가: AggregationWidgetComponent에서 다양한 선택 이벤트를 수신하여 필터링된 데이터를 설정하는 기능을 구현하였습니다. 또한, AggregationWidgetConfigPanel에 카테고리 값 콤보박스를 추가하여 사용자에게 더 나은 선택 경험을 제공하도록 개선하였습니다. 이로 인해 데이터 소스 타입이 "selection"인 경우의 데이터 처리 로직이 강화되었습니다.
2026-01-19 15:31:01 +09:00
kjs
d45443521d
집계 위젯 필터링 기능 추가: AggregationWidgetComponent와 AggregationWidgetConfigPanel에서 필터 조건을 적용하여 데이터를 필터링할 수 있는 기능을 구현하였습니다. 필터 조건 추가, 수정, 삭제 기능을 포함하여 다양한 데이터 소스에서 필터링을 지원하도록 개선하였습니다. 또한, 필터 연산자 및 값 소스 타입에 대한 라벨을 추가하여 사용자 경험을 향상시켰습니다.
2026-01-19 15:17:28 +09:00
kjs
338f3c27fd
V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다.
2026-01-19 14:52:11 +09:00
kjs
901cb04a88
집계 위젯 구성 패널 개선: AggregationWidgetConfigPanel에서 컬럼 상태를 업데이트하여 inputType 및 webType을 추가하였습니다. 숫자형 컬럼 필터링 로직을 입력 타입에 기반하여 개선하여, 다양한 숫자형 데이터 타입을 지원하도록 하였습니다.
2026-01-19 14:18:23 +09:00
kjs
0658ce41f9
리피터 컨테이너 제목 및 설명 설정 기능 추가: RepeatContainerComponent와 RepeatContainerConfigPanel에서 아이템 제목과 설명을 설정할 수 있는 기능을 추가하였습니다. 제목 및 설명 컬럼을 선택할 수 있는 콤보박스를 구현하고, 각 아이템의 제목과 설명을 동적으로 표시하도록 개선하였습니다.
2026-01-19 14:01:21 +09:00
SeongHyun Kim
d4b5bdd835
feat: RepeaterInput 하위 데이터 조회 컬럼 설정 기능 개선
...
- 표시 컬럼 순서 변경 기능 추가 (columnOrder)
- 조회 컬럼 -> 저장 컬럼 매핑 기능 추가 (fieldMappings)
- 컬럼별 라벨, 순서, 저장 여부 통합 설정 UI 구현
- 하위 호환성 유지 (fieldMappings 없으면 기존 로직 사용)
2026-01-19 13:18:17 +09:00
leeheejin
faf4100056
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj
...
; Please enter a commit message to explain why this merge is necessary,
; especially if it merges an updated upstream into a topic branch.
;
; Lines starting with ';' will be ignored, and an empty message aborts
; the commit.
2026-01-19 13:17:10 +09:00
kjs
410b4a7b14
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node
2026-01-19 12:07:30 +09:00
kjs
e4667cce5f
refactor: 테이블 관리 서비스에서 쿼리 및 로깅 개선
...
- 다중 값 배열 검색 시 조건 처리 로직 개선
- 쿼리에서 main. 접두사 추가하여 명확한 테이블 참조 보장
- 불필요한 공백 제거 및 코드 가독성 향상
- 엔티티 관계 감지 로깅 개선으로 디버깅 용이성 증가
- 새로운 수주관리 및 거래처 테이블 추가로 멀티테넌시 지원 강화
2026-01-19 12:07:29 +09:00
leeheejin
f2ab4f11bd
진짜 해결했음 진짜진짜로
2026-01-19 10:14:20 +09:00
leeheejin
8603fddbcb
배포 다시..
2026-01-19 09:50:25 +09:00
kjs
6ea3aef396
슬롯 컴포넌트 상세 설정 패널 추가: RepeatContainerConfigPanel에 슬롯 컴포넌트의 필드 바인딩, 라벨 설정, 크기 및 스타일 변경 기능을 포함한 상세 설정 패널을 구현하였습니다. 또한, 동적 컴포넌트 설정 패널을 통해 각 컴포넌트의 전용 설정을 관리할 수 있도록 개선하였습니다.
2026-01-19 09:37:02 +09:00
leeheejin
0382c94d73
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj
...
; Please enter a commit message to explain why this merge is necessary,
; especially if it merges an updated upstream into a topic branch.
;
; Lines starting with ';' will be ignored, and an empty message aborts
; the commit.
2026-01-16 18:15:21 +09:00
leeheejin
49f67451eb
피벗수정오늘최종
2026-01-16 18:14:55 +09:00
DDD1542
e3852aca5d
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node
2026-01-16 17:41:21 +09:00
DDD1542
df8065503d
feat: 메뉴 삭제 및 동기화 기능 개선
...
- 메뉴 삭제 시 하위 메뉴를 재귀적으로 수집하여 관련 데이터 정리 기능 추가
- 메뉴 삭제 성공 시 삭제된 메뉴와 하위 메뉴 수를 포함한 응답 메시지 개선
- 메뉴 복제 시 항상 활성화 상태로 설정
- 화면-메뉴 동기화 진행 상태를 사용자에게 알리기 위한 프로그레스 메시지 추가
- 최상위 회사 폴더는 메뉴로 생성하지 않고 스킵하는 로직 추가
- 동기화 진행 중 오버레이 UI 개선
2026-01-16 17:41:19 +09:00
leeheejin
2a3cc7ba00
배포다시 되게 고쳐놓음
2026-01-16 17:39:35 +09:00
kjs
b4bfb9964f
자동 수직 정렬 기능 추가: ScreenViewPage에서 같은 X 영역 내 컴포넌트들이 겹치지 않도록 자동으로 Y 위치를 조정하는 로직을 구현하였습니다. 또한, RepeatContainerComponent에서 고정 높이 대신 자동 높이를 사용하도록 변경하여 내부 콘텐츠가 커질 때 유연하게 대응할 수 있도록 개선하였습니다.
2026-01-16 17:20:11 +09:00
leeheejin
d1631d15ff
안닫히게 수정 2
2026-01-16 16:49:59 +09:00
leeheejin
351ecbb35d
배포에서 오류 안나게 수정
2026-01-16 16:24:43 +09:00
leeheejin
4972f26cee
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj
...
; Please enter a commit message to explain why this merge is necessary,
; especially if it merges an updated upstream into a topic branch.
;
; Lines starting with ';' will be ignored, and an empty message aborts
; the commit.
2026-01-16 15:18:09 +09:00
leeheejin
02eee979ea
고치기 완료
2026-01-16 15:17:49 +09:00
kjs
9d74baf60a
리피터 컨테이너 기능 추가: ScreenDesigner 컴포넌트에 리피터 컨테이너 내부 드롭 처리 로직을 추가하여, 드롭 시 새로운 자식 컴포넌트를 생성하고 레이아웃을 업데이트합니다. 또한, TableListComponent에서 리피터 컨테이너와 집계 위젯 연동을 위한 커스텀 이벤트를 발생시켜 데이터 변경 사항을 처리할 수 있도록 개선하였습니다.
2026-01-16 15:12:22 +09:00
DDD1542
08de1372c5
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node
2026-01-16 14:48:21 +09:00
DDD1542
ab52c49492
feat: 화면 관리 기능 개선 (복제/삭제/그룹 관리/테이블 설정)
...
- 화면 관리 시스템의 복제, 삭제, 수정 및 테이블 설정 기능을 전면 개선
- 그룹 삭제 시 하위 그룹과의 연관성 정리 및 로딩 프로그레스 바 추가
- 화면 수정 기능 추가: 이름, 그룹, 역할, 정렬 순서 변경
- 테이블 설정 모달에 관련 기능 추가 및 데이터 일관성 유지
- 메뉴-화면 그룹 동기화 API 추가 및 관련 상태 관리 기능 구현
- 검색어 필터링 로직 개선: 다중 키워드 지원
- 관련 파일 및 진행 상태 업데이트
2026-01-16 14:48:15 +09:00
leeheejin
8a865ac1f4
이상한 부분 수정 피벗그리드
2026-01-16 14:29:19 +09:00
kjs
28f67cb0b6
집계 위젯(aggregation-widget) 항목 라벨 추가: MultilangSettingsModal 및 multilangLabelExtractor 파일에서 집계 위젯 관련 주석을 수정하여 항목 라벨을 명확히 하였습니다. 코드 가독성을 향상시키고, 다국어 지원을 위한 라벨 수집 및 매핑 로직을 개선하였습니다.
2026-01-16 14:05:47 +09:00
leeheejin
ab3a493abb
피벗
2026-01-16 14:03:07 +09:00
kjs
3ce7691b0c
코드 정리 및 변수 이름 변경: InteractiveScreenViewer 컴포넌트에서 변수 이름을 변경하여 가독성을 향상시키고, ButtonPrimaryComponent에서 선택된 데이터 변수를 업데이트했습니다. 또한, ScreenViewPage에서 불필요한 코드 충돌을 해결했습니다.
2026-01-16 12:36:43 +09:00
kjs
7ea49cfc9e
코드 정리 및 불필요한 공백 제거: 여러 파일에서 불필요한 공백을 제거하고, 코드 가독성을 향상시켰습니다. 또한, 다국어 지원 및 테이블 설정 현황 문서에 새로운 내용을 추가하여 현재 사용 가능한 컴포넌트의 기능을 반영했습니다.
2026-01-16 11:10:50 +09:00
kjs
ee1ea4190d
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal
2026-01-16 11:10:41 +09:00
kjs
6c920b21a4
다국어 지원 및 테이블 설정 현황 문서를 업데이트하여 현재 사용 가능한 17개 컴포넌트의 기능 현황을 반영했습니다. 또한, 집계 위젯(aggregation-widget) 관련 기능을 추가하고, UI에서 다국어 지원을 위한 라벨 수집 및 매핑 로직을 개선하여 사용자 경험을 향상시켰습니다.
2026-01-16 11:02:27 +09:00
leeheejin
c2256de8ec
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj
...
; Please enter a commit message to explain why this merge is necessary,
; especially if it merges an updated upstream into a topic branch.
;
; Lines starting with ';' will be ignored, and an empty message aborts
; the commit.
2026-01-16 10:19:05 +09:00
leeheejin
484c98da9e
피벗그리드 고침
2026-01-16 10:18:11 +09:00
kjs
f160ba2a1b
다국어 지원 및 테이블 설정 현황 문서를 업데이트하고, 컴포넌트 패널에서 UI 개선을 통해 사용자 경험을 향상시켰습니다. 또한, 통합 패널의 너비를 조정하고, 패널 토글 기능을 추가하여 인터페이스의 유연성을 높였습니다.
2026-01-16 09:59:16 +09:00
kjs
c71641c32c
코드 정리 및 스타일 개선: ComponentsPanel과 UnifiedRepeater 컴포넌트에서 불필요한 공백을 제거하고, 코드 가독성을 향상시켰습니다. 또한, UnifiedRepeaterConfigPanel에서 컬럼 선택 UI의 구조를 개선하여 사용자 경험을 개선했습니다.
2026-01-15 17:50:52 +09:00
DDD1542
b2dc06d0f2
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node
2026-01-15 17:36:41 +09:00
DDD1542
efa95af4b9
refactor: 코드 정리 및 불필요한 주석 제거
...
- EntityJoinController에서 중복 제거 설정 관련 주석 및 코드 삭제
- screenGroupController와 tableManagementController에서 AuthenticatedRequest 타입을 일반 Request로 변경
- 불필요한 로그 및 주석 제거로 코드 가독성 향상
- tableManagementController에서 에러 메시지 개선
2026-01-15 17:36:38 +09:00
kjs
ce85528ddf
다국어 지원 및 테이블 설정 현황 문서를 업데이트하고, SplitPanelLayoutConfigPanel에서 좌측 패널 테이블 선택 기능을 추가했습니다. 또한, 조인 키를 연결 키로 변경하고, 조건 필터 모드에 대한 설명을 수정하여 사용자 경험을 개선했습니다.
2026-01-15 17:35:04 +09:00
kjs
7181822832
카드 디스플레이 설정 패널에 테이블 선택 기능을 추가하고, 커스텀 테이블 사용 여부에 따라 컬럼 목록을 동적으로 로드하도록 개선했습니다. 또한, 다국어 지원 및 테이블 설정 현황 문서의 내용을 업데이트하여 적용 상태를 명확히 하였습니다.
2026-01-15 17:07:18 +09:00
SeongHyun Kim
e8bdcbb95c
fix: 발주/입고관리 그룹 편집 시 단건만 저장되던 문제 수정
...
EditModal.tsx: conditional-container 존재 시 onSave 미전달 로직 수정
ModalRepeaterTableComponent.tsx: groupedData prop 우선 사용하도록 변경
2026-01-15 17:05:01 +09:00
kjs
57d86c8ef1
새로운 문서 파일을 추가하여 현재 사용 가능한 16개 컴포넌트의 다국어 지원 및 테이블 설정 기능 현황을 정리했습니다. 각 컴포넌트별 상세 현황과 우선순위 작업 목록을 포함하여 기능 적용 상태를 명확히 하였습니다.
2026-01-15 17:00:21 +09:00
SeongHyun Kim
60ae073606
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node
2026-01-15 16:56:44 +09:00
SeongHyun Kim
a36802ab10
fix: RepeaterFieldGroup 저장 경로에 채번 규칙 할당 로직 추가
2026-01-15 16:54:02 +09:00
leeheejin
c77c6290d3
코드로 보이던 문제 최소한의 코드만 고침
2026-01-15 16:53:27 +09:00
kjs
e937ba9161
조회 테이블 설정 UI 표준을 추가하고, 테이블 선택 Combobox 및 읽기전용 설정 기능을 구현했습니다. 또한, 테이블 이름 계산 로직을 개선하여 커스텀 테이블 사용 시 올바른 테이블 이름을 표시하도록 수정했습니다.
2026-01-15 16:21:55 +09:00
kjs
e168753d87
리피터 케이블 설정 구현
2026-01-15 15:17:52 +09:00
gbpark
40a226ca30
Merge branch 'main' into feature/v2-renewal
2026-01-15 14:59:12 +09:00
DDD1542
5d89b69451
feat: 화면 관리 기능 개선 (복제/삭제/그룹 관리)
...
- 단일 화면 복제 및 그룹 전체 복제 기능 추가
- 정렬 순서 유지 및 일괄 이름 변경 기능 구현
- 삭제 기능 개선: 단일 화면 삭제 및 그룹 삭제 시 옵션 추가
- 회사 코드 지원 기능 추가: 복제된 그룹/화면에 선택한 회사 코드 적용
- 관련 파일 및 진행 상태 업데이트
2026-01-15 14:58:12 +09:00
kjs
bed7f5f5c4
UnifiedRepeater 및 관련 컴포넌트에서 마스터 레코드 ID와 커스텀 테이블 설정 기능을 추가했습니다. 데이터 저장 시 마스터 레코드 ID를 포함하여 FK 자동 연결을 지원하며, 커스텀 테이블 사용 여부에 따라 저장 대상을 설정할 수 있도록 개선했습니다.
2026-01-15 14:47:49 +09:00
kjs
321c52a1f8
UnifiedRepeaterConfigPanel: Update render mode handling to reset modal settings when switching from modal to inline mode
2026-01-15 13:51:32 +09:00
kjs
5c098a0395
리피터 수정
2026-01-15 13:38:01 +09:00
SeongHyun Kim
7fd3364aef
Merge branch 'ksh'
2026-01-15 13:27:01 +09:00
kjs
c3adb4216f
엔티티 조인 설정에서 카테고리 드롭다운을 제외하고, RepeaterTable에서 카테고리 타입을 추가하여 관련 옵션을 로드하도록 수정했습니다. 또한, 코드 정리를 통해 가독성을 향상시켰습니다.
2026-01-15 12:22:45 +09:00
leeheejin
0ac83b1551
분할패널에서 수정해도 리스트에서 삭제가 안되던 문제 코드 해결
2026-01-15 12:07:26 +09:00
kjs
19dbe59e3a
엔티티조인 읽기전용 컬럼 추가
2026-01-15 10:39:23 +09:00
SeongHyun Kim
2e02ace388
feat(repeater): 하위 데이터 조회 및 조건부 입력 기능 구현, 테이블 선택 데이터 동기화 개선
...
Repeater 컴포넌트에 하위 데이터 조회 기능 추가 (재고/단가 조회)
조건부 입력 활성화 및 최대값 제한 기능 구현
필드 정의 순서 변경 기능 추가 (드래그앤드롭, 화살표 버튼)
TableListComponent의 DataProvider 클로저 문제 해결
ButtonPrimaryComponent에 modalDataStore fallback 로직 추가
2026-01-15 10:35:34 +09:00
kjs
71af4dfc6b
폼 통합
2026-01-15 09:50:33 +09:00
kjs
08ea14eed7
충돌수정
2026-01-15 09:31:25 +09:00
kjs
45f0c667c2
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal
2026-01-15 09:22:31 +09:00
kjs
98870b3348
Merge branch 'feature/v2-renewal' of http://39.117.244.52:3000/kjs/ERP-node into feat/multilang
2026-01-14 17:14:42 +09:00
kjs
b7b750d134
번역현황 표시
2026-01-14 17:14:27 +09:00
kjs
ac334db0b1
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feat/multilang
2026-01-14 16:33:38 +09:00
kjs
16c9c71a23
다국어 화면에서 수정기능 구현
2026-01-14 16:33:22 +09:00
DDD1542
059ea6b30a
feat: 테이블 설정 모달의 컬럼 저장 로직 개선
...
- 변경된 컬럼들만 저장하도록 로직을 개선하여 불필요한 API 호출을 줄임
- 기존 컬럼 정보와 편집된 값을 병합하여 최종 설정을 구성
- 엔티티 및 코드 타입에 대한 세부 설정 처리 로직 추가
- 저장 성공 시 사용자에게 피드백 제공 및 편집 상태 초기화 기능 구현
2026-01-14 16:09:00 +09:00
kjs
14f8714ea1
Merge branch 'feature/v2-renewal' of http://39.117.244.52:3000/kjs/ERP-node into feat/multilang
2026-01-14 15:39:04 +09:00
kjs
a27cb85007
코드 정리 및 최적화: InteractiveScreenViewer 컴포넌트의 불필요한 공백 제거 및 Select 컴포넌트의 props 정리
2026-01-14 15:38:52 +09:00
kjs
b5d2195cd5
Merge branch 'feature/v2-renewal' of http://39.117.244.52:3000/kjs/ERP-node into feat/multilang
2026-01-14 15:38:41 +09:00
DDD1542
0a3d42f3ad
feat: 테이블 타입 관리 모달 추가 및 기존 테이블 생성 모달 제거
...
- 테이블 설정 모달에 테이블 타입 관리 모달을 추가하여 데이터베이스 테이블과 컬럼의 타입을 관리할 수 있도록 개선
- 기존의 테이블 생성 모달을 제거하고, 버튼 텍스트를 "새 테이블 생성"에서 "테이블 타입 관리"로 변경
- 테이블 타입 관리 모달의 헤더 및 설명 추가, 모달 닫기 버튼 기능 구현
- 테이블 데이터 새로고침 기능을 추가하여 모달 닫기 시 데이터가 최신 상태로 유지되도록 개선
2026-01-14 15:37:29 +09:00
kjs
b5c2e85496
화면 다국어 처리
2026-01-14 15:33:57 +09:00
DDD1542
f321aaf7aa
feat: 화면 디자이너 모달 및 제어 관리 탭 기능 추가
...
- 화면 설정 모달에 "제어 관리" 탭 추가하여 버튼 제어 설정을 간편하게 관리
- 버튼 액션 설정 기능 구현: 버튼 목록 표시 및 각 버튼의 액션 타입 수정 가능
- 화면 디자이너 모달 통합: 전체화면 Dialog 내부에 ScreenDesigner 임베드
- URL 쿼리 파라미터로 화면 디자이너 자동 열기 기능 추가
- 화면 캔버스 크기 자동 조절 기능 구현: 최소 크기 보장 및 여유 마진 추가
- 필드 추가/제거 기능 개선: 기존 그리드 컬럼 변경 로직과 통합하여 사용자 경험 향상
2026-01-14 14:35:27 +09:00
kjs
26bb93ab6e
다국어 생성후 매핑 자동저장
2026-01-14 13:26:41 +09:00
kjs
f9575d7b5f
다국어 버튼 자동매핑
2026-01-14 13:08:44 +09:00