DDD1542
87caa4b3ca
커밋 메세지 메뉴별 대중소 정리
2025-12-29 17:56:26 +09:00
SeongHyun Kim
00376202fd
feat(universal-form-modal): 조건부 테이블, 동적 Select 옵션, 서브 테이블 수정 로드 기능 구현
...
- 조건부 테이블: 체크박스/탭으로 조건 선택 시 다른 테이블 데이터 관리
- 동적 Select 옵션: 소스 테이블에서 드롭다운 옵션 동적 로드
- 행 선택 모드: Select 값 변경 시 같은 소스 행의 연관 컬럼 자동 채움
- 수정 모드 서브 테이블 로드: loadOnEdit 옵션으로 반복 섹션 데이터 자동 로드
- SplitPanelLayout2 메인 테이블 병합: 서브 테이블 수정 시 메인 데이터 함께 조회
- 연결 필드 그룹 표시 형식: subDisplayColumn 추가로 메인/서브 컬럼 분리 설정
- UX 개선: 컬럼 선택 UI를 검색 가능한 Combobox로 전환
- saveMainAsFirst 로직 개선: items 없어도 메인 데이터 저장 가능
2025-12-29 09:06:07 +09:00
SeongHyun Kim
6365ce4921
Merge remote-tracking branch 'origin/main' into ksh
2025-12-29 09:05:54 +09:00
SeongHyun Kim
47b23d1aa3
feat(universal-form-modal): 조건부 테이블, 동적 Select 옵션, 서브 테이블 수정 로드 기능 구현
...
조건부 테이블: 체크박스/탭으로 조건 선택 시 다른 테이블 데이터 관리
동적 Select 옵션: 소스 테이블에서 드롭다운 옵션 동적 로드
행 선택 모드: Select 값 변경 시 같은 소스 행의 연관 컬럼 자동 채움
수정 모드 서브 테이블 로드: loadOnEdit 옵션으로 반복 섹션 데이터 자동 로드
SplitPanelLayout2 메인 테이블 병합: 서브 테이블 수정 시 메인 데이터 함께 조회
연결 필드 그룹 표시 형식: subDisplayColumn 추가로 메인/서브 컬럼 분리 설정
UX 개선: 컬럼 선택 UI를 검색 가능한 Combobox로 전환
saveMainAsFirst 로직 개선: items 없어도 메인 데이터 저장 가능
2025-12-28 19:32:13 +09:00
kjs
f63399c1e1
Merge pull request '2레벨메뉴 복사오류 해결' ( #314 ) from feature/screen-management into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/314
2025-12-24 18:38:15 +09:00
kjs
7ece757d3d
Merge branch 'main' into feature/screen-management
2025-12-24 18:38:08 +09:00
kjs
722b4787e2
2레벨메뉴 복사오류 해결
2025-12-24 18:37:53 +09:00
SeongHyun Kim
486e5ee29b
feat(SplitPanelLayout2): 좌우 패널 수정/삭제 기능 및 모달 자동 닫기 구현
...
- 좌측 패널에 수정/삭제 버튼 기능 추가
- 좌측 패널 설정에 개별 수정/삭제 UI 추가
- 삭제 API 호출을 백엔드 라우트에 맞게 수정 (DELETE /tables/{tableName}/delete)
- UniversalFormModal 저장 완료 후 closeEditModal 이벤트 발생하여 모달 자동 닫기
- ModalConfig에 showSaveButton 타입 추가
2025-12-24 14:01:38 +09:00
SeongHyun Kim
171ed6e938
fix: 생성 모드에서 부모 데이터가 UniversalFormModal에 전달되지 않는 문제 수정
...
- DynamicComponentRenderer에서 _initialData 전달 시 빈 객체 체크 추가
- 생성 모드(isCreateMode)에서 originalData가 빈 객체일 때 formData를 사용하도록 수정
- 부모 화면(SplitPanelLayout2)에서 전달한 dept_code, dept_name이 모달에서 정상 수신됨
2025-12-24 13:11:52 +09:00
SeongHyun Kim
9878f1f502
fix(select): Radix UI Select v2.x value="" 에러 수정
...
Radix UI Select v2.0부터 빈 문자열 value=""가 금지됨 (placeholder 예약어)
수정 파일:
- FieldDetailSettingsModal.tsx: saveColumn "__default__"
- TableLogViewer.tsx: 전체 필터 "__all__"
- FlowStepPanel.tsx: disabled placeholder "__placeholder__"
- MapConfigPanel.tsx: 선택 안 함 "__none__" (2곳)
- DataMappingSettings.tsx: disabled placeholder "__placeholder__" (2곳)
- ScreenAssignmentTab.tsx: disabled placeholder "__placeholder__"
- multilang/page.tsx: 전체 메뉴/타입 "__all__" (2곳)
2025-12-24 09:24:56 +09:00
SeongHyun Kim
3396834417
feat(split-panel-layout2): 그룹핑, 탭 필터링, 설정 모달 기능 추가
...
- types.ts: GroupingConfig, TabConfig, ColumnDisplayConfig 등 타입 확장
- Component: groupData, generateTabs, filterDataByTab 함수 추가
- ConfigPanel: SearchableColumnSelect, 설정 모달 상태 관리 추가
- 신규 모달: ActionButtonConfigModal, ColumnConfigModal, DataTransferConfigModal
- UniversalFormModal: 연결필드 소스 테이블 Combobox로 변경
2025-12-24 09:08:16 +09:00
SeongHyun Kim
718788110a
Merge remote-tracking branch 'origin/main' into ksh
2025-12-24 09:01:04 +09:00
hyeonsu
ed2e0a1c6b
Merge pull request '수정사항 반영' ( #313 ) from reportMng into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/313
2025-12-23 17:38:05 +09:00
dohyeons
9fe22bc422
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into reportMng
2025-12-23 17:37:37 +09:00
dohyeons
859d68fff8
인쇄 기능 개선 - 중복 호출 제거 및 레이아웃 정확도 향상
2025-12-23 17:37:22 +09:00
kjs
a7edd74574
Merge pull request 'feature/screen-management' ( #312 ) from feature/screen-management into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/312
2025-12-23 17:32:43 +09:00
kjs
755bbc0c58
복사 진짜진짜 수정
2025-12-23 17:32:27 +09:00
kjs
542c0bae94
복사 원본데이터 참조 오류 수정
2025-12-23 17:06:21 +09:00
dohyeons
82a7ff62ee
서명 밑줄 옵션 완전히 제거
2025-12-23 16:00:25 +09:00
dohyeons
83f171189b
페이지 사이즈 변경 시 컴포넌트 위치/크기 비율 자동 조정
2025-12-23 15:12:21 +09:00
dohyeons
050a183c96
feat(report): 리포트-메뉴 연결 기능 추가
2025-12-23 14:34:49 +09:00
dohyeons
e1567d3f77
워드 export 레이아웃 및 바코드/서명 렌더링 개선
2025-12-23 13:56:15 +09:00
dohyeons
da195200a8
UX 개선 - 입력값 검증 및 confirm을 모달로 변경
2025-12-23 09:49:44 +09:00
kjs
c910572754
Merge pull request 'feature/screen-management' ( #311 ) from feature/screen-management into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/311
2025-12-23 09:40:34 +09:00
kjs
4187ec0745
Merge branch 'main' into feature/screen-management
2025-12-23 09:40:26 +09:00
kjs
73cc969bd8
분할패널 상단헤더 크기 조정기능
2025-12-23 09:37:40 +09:00
kjs
5f406fbe88
공통코드 계층구조 구현
2025-12-23 09:31:18 +09:00
SeongHyun Kim
533eaf5c9f
feat(TableSection): 테이블 컬럼 부모값 받기 기능 추가
...
TableColumnConfig에 receiveFromParent, parentFieldName 속성 추가
allComponents에서 부모 화면 필드 자동 추출
컬럼 설정에 "부모값" 스위치 및 부모 필드 선택 UI 추가
handleAddItems()에서 부모값 자동 적용 로직 구현
2025-12-23 09:24:59 +09:00
dohyeons
7875d8ab86
페이지 크기에 최솟값 1 설정
2025-12-22 18:20:16 +09:00
dohyeons
e1a032933d
화면 여백에 최솟값 0 설정
2025-12-22 18:17:58 +09:00
dohyeons
99c0960325
서명 생성 시 폰트가 일부 글자에만 적용되는 문제 수정
2025-12-22 17:42:35 +09:00
hyeonsu
ae6d917ec4
Merge pull request '리포트 관리 수정' ( #310 ) from reportMng into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/310
2025-12-22 17:08:15 +09:00
dohyeons
5f26e998e3
워터마크를 전체 페이지 공유 방식으로 변경
2025-12-22 17:06:11 +09:00
kjs
b85b888007
Merge branch 'feature/screen-management' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-12-22 16:39:47 +09:00
kjs
9493d81903
카테고리 복사에러 수정
2025-12-22 16:39:46 +09:00
dohyeons
d7f015b37d
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into reportMng
2025-12-22 15:45:35 +09:00
dohyeons
e8b581f5da
미리보기 모달 페이지 크기 불일치 수정
2025-12-22 15:45:17 +09:00
dohyeons
d90e68905e
워터마크 기능 추가
2025-12-22 15:40:31 +09:00
dohyeons
002c71f9e8
서명 생성 시 한글 폰트가 일부 글자만 표시되는 문제 수정
2025-12-22 15:21:14 +09:00
dohyeons
117912045f
캔버스 스케일 팩터를 고정 px 단위로 통일
2025-12-22 15:13:49 +09:00
SeongHyun Kim
6a4ebf362c
feat(UniversalFormModal): 저장 버튼 표시 설정 옵션 추가
...
ConfigPanel에 showSaveButton 체크박스 추가
체크 해제 시 모달 하단 저장 버튼 숨김 가능
SaveSettingsModal SelectItem key 중복 해결
서브 테이블 삭제 버튼 클릭 이벤트 충돌 수정
2025-12-22 14:36:13 +09:00
dohyeons
0decfe95de
미리보기/인쇄에 바코드, QR코드, 체크박스 렌더링 추가
2025-12-22 13:58:12 +09:00
dohyeons
2b912105a8
QR코드 다중 필드 JSON 및 모든 행 포함 기능 추가
2025-12-22 13:36:42 +09:00
dohyeons
acc867e38d
QR코드 정사각형 강제
2025-12-22 11:51:19 +09:00
dohyeons
c5cb4336e5
바코드/QR코드 투명 배경 처리 및 QR코드 에러 복구 버그 수정
2025-12-22 11:29:35 +09:00
kjs
01778661ed
Merge pull request '복사에러 수정' ( #309 ) from feature/screen-management into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/309
2025-12-22 09:53:53 +09:00
kjs
6fced32e29
Merge branch 'main' into feature/screen-management
2025-12-22 09:53:45 +09:00
kjs
1cadafea0e
복사에러 수정
2025-12-22 09:53:22 +09:00
kjs
9162e3aa96
Merge pull request 'feature/screen-management' ( #308 ) from feature/screen-management into main
...
Reviewed-on: http://39.117.244.52:3000/kjs/ERP-node/pulls/308
2025-12-22 09:30:18 +09:00
kjs
79b3c19c68
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-12-22 09:29:49 +09:00