kjs
fb201cc799
회사별 테이블 데이터 격리
2025-11-06 18:35:05 +09:00
leeheejin
2f39b541dd
화면 고치기
2025-11-06 18:08:28 +09:00
leeheejin
ead3433f3e
기능추가
2025-11-06 17:32:29 +09:00
dohyeons
e65f97b3fe
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feat/dashboard
2025-11-05 16:41:40 +09:00
leeheejin
0b676098a5
버튼 문제 수정 및 여러가지
2025-11-05 16:36:32 +09:00
dohyeons
ba934168f0
오타 수정
2025-11-05 15:52:17 +09:00
leeheejin
b4cc844675
엑셀 다운로드 문제 해결
2025-11-05 10:23:00 +09:00
leeheejin
82ff18e388
행 이동 화면 할당한 상황에서도 가능하게, 코드병합 버튼액션에 추가
2025-11-04 18:31:26 +09:00
kjs
9f131a80ab
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-11-04 15:16:48 +09:00
dohyeons
39080dff59
autofill 기능 구현
2025-11-04 14:33:39 +09:00
kjs
2f9b4f27b8
버튼 그룹 위치 수정
2025-11-04 12:06:00 +09:00
kjs
eb17309b50
화면 로딩 표시
2025-11-04 11:47:46 +09:00
kjs
07ff643a19
Merge branch 'feature/screen-management' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-11-04 11:41:22 +09:00
kjs
d64ca5a8c0
버튼 수정
2025-11-04 11:41:20 +09:00
dohyeons
257912ea92
부서 read 기능 구현
2025-11-03 16:31:03 +09:00
dohyeons
d536fd01da
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feat/dashboard
2025-11-03 11:59:17 +09:00
kjs
5c2e147784
feat: 테이블 복제 기능 구현 (최고 관리자 전용)
...
✨ 새로운 기능
- 테이블 타입 관리에 테이블 복제 기능 추가
- 기존 테이블의 설정과 컬럼 정보를 복사하여 새 테이블 생성
- 최고 관리자만 사용 가능 (company_code = '*' AND userType = 'SUPER_ADMIN')
- 테이블 1개 선택 시에만 복제 버튼 활성화
🎨 UI 개선
- 테이블 목록에 '테이블 복제' 버튼 추가 (Copy 아이콘)
- CreateTableModal을 복제 모드로 재사용
- 복제 모드 시 제목/설명/버튼 텍스트 동적 변경
- 원본 테이블 정보 자동 로드
🔧 기술적 개선
- CreateTableModal에 mode/sourceTableName props 추가
- 복제 모드 감지 및 데이터 자동 로드 로직 구현
- API 타입 정의 수정 (ColumnListData 인터페이스 추가)
- 백엔드 응답 구조와 프론트엔드 타입 일치화
🐛 버그 수정
- API 응답 구조 불일치 문제 해결
- ColumnListResponse 타입 수정 (배열 → 객체)
- 데이터 파싱 로직 수정 (data.columns 접근)
- 디버그 로그 추가로 문제 추적 개선
📝 변경된 파일
- frontend/app/(main)/admin/tableMng/page.tsx
- frontend/components/admin/CreateTableModal.tsx
- frontend/lib/api/tableManagement.ts
- frontend/types/ddl.ts
- 테이블_복제_기능_구현_계획서.md (신규)
✅ 테스트 완료
- 최고 관리자 권한 체크
- 테이블 정보 로드
- 컬럼 정보 복제
- 새 테이블명 입력 및 검증
- 테이블 생성 및 목록 갱신
2025-10-31 17:58:49 +09:00
dohyeons
cff8f39bc3
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feat/dashboard
2025-10-31 10:56:08 +09:00
kjs
0bb314f8e5
feat: 화면 관리 및 대시보드 뷰어 레이아웃 전체 너비 활용 개선
...
- 화면 관리 페이지에서 position.x === 0인 컴포넌트가 100% 너비로 표시되도록 수정
- 대시보드 뷰어에서 부모 컨테이너의 maxWidth 제한 제거하여 화면 전체 너비 활용
- AppLayout의 main 영역에 16px 내부 패딩 적용
- RealtimePreview 및 RealtimePreviewDynamic 컴포넌트에서 좌측 정렬 컴포넌트 너비 자동 조정
- 모바일 환경에서 화면 스케일링 비활성화 (반응형만 작동)
- table-mobile-fixed CSS 클래스 추가로 모바일 테이블 레이아웃 개선
- useResponsive 훅 추가로 반응형 감지 기능 구현
2025-10-31 10:41:45 +09:00
dohyeons
a580ed186d
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feat/dashboard
2025-10-31 10:16:58 +09:00
dohyeons
5d1d11869c
대시보드 관리 수정
2025-10-30 18:05:45 +09:00
kjs
148155e6fe
feat: 관리자 테이블 스타일 개선 및 탭 컴포넌트 디자인 수정
...
- 외부 커넥션 관리 테이블 표준화 (DB 연결, REST API 연결)
- 모든 관리자 테이블의 그림자 제거 (테이블 타입 관리 왼쪽 카드 제외)
- 테이블 타입 관리 왼쪽 카드 호버 효과 강화 (shadow-lg, bg-muted/20)
- 탭 컴포넌트 배경색 밝게 조정 (bg-muted/30)
- 탭 트리거 테두리 제거
2025-10-30 17:55:55 +09:00
kjs
4924fbe71d
feat: 테이블 타입 관리 페이지 UI 개선 및 테이블 삭제 방식 변경
...
- 테이블 삭제 방식을 체크박스 선택 기반 일괄 삭제로 변경
- 좌측 테이블 리스트 영역에 스크롤 적용
- 선택된 테이블에 검정 테두리 표시 (border-2 border-black)
- 우측 상단 타이틀 제거
- 각 테이블 카드에 라운딩 적용 (rounded-lg)
- 컬럼 간 간격 개선 (입력 타입-상세 설정 간격 증가)
- Entity 설정 박스 스타일 제거 (평면적 레이아웃으로 변경)
- 좌측 영역 우측 여백 조정 (pr-4)
2025-10-30 17:02:30 +09:00
dohyeons
95dc16160e
삭제 확인 모달 공통 컴포넌트 분리(대시보드에만 적용)
2025-10-30 16:25:57 +09:00
kjs
4010273d67
feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거
...
- 모든 테이블 컴포넌트의 외곽 테두리(border) 제거
- 테이블 컨테이너의 라운드(rounded-lg) 제거
- 테이블 행 구분선(border-b)은 유지하여 데이터 구분
- FlowWidget과 TableListComponent에 동일한 스타일 적용
- 검색 필터 영역의 회색 배경(bg-muted/30) 제거
- 검색 필터 제목 제거
- AdvancedSearchFilters 컴포넌트의 '검색 필터' 제목 제거
2025-10-30 15:39:39 +09:00
kjs
dea88dd42b
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-30 12:10:43 +09:00
kjs
556354219a
스타일 수정중
2025-10-30 12:03:50 +09:00
dohyeons
382b75c87b
대시보드 페이지에 서버사이드렌더링 적용
2025-10-30 11:29:46 +09:00
dohyeons
234f82b944
/dashboard 최적화 진행
2025-10-30 10:07:44 +09:00
leeheejin
2517261db9
대시보드 다운로드 기능 추가
2025-10-29 16:57:38 +09:00
kjs
244f04a199
등록자랑 회사코드 자동으로 들어가도록 수정
2025-10-29 16:06:01 +09:00
kjs
efdef36cda
모달창 올리기
2025-10-29 11:26:00 +09:00
kjs
775fbf8903
화면 바로 들어가지게 함
2025-10-28 15:39:22 +09:00
kjs
25f6217433
회사별 메뉴 분리 및 권한 관리
2025-10-28 10:07:07 +09:00
kjs
35581ac8d2
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-27 18:36:22 +09:00
kjs
29c49d7f07
각 회사별 데이터 분리
2025-10-27 16:40:59 +09:00
dohyeons
270c322daf
대시보드 기타 수정사항 적용
2025-10-27 15:19:48 +09:00
kjs
5fdefffd26
로그시스템 개선
2025-10-27 11:11:08 +09:00
kjs
25cd23c1fb
화면 비율조정 수정
2025-10-24 16:34:21 +09:00
kjs
7d6281d289
플로우 페이지네이션 안보임
2025-10-24 15:40:08 +09:00
kjs
8d1f0e7098
제어관리 개선판
2025-10-24 14:11:12 +09:00
kjs
d22369a050
버튼 자동정렬기능 구현
2025-10-24 10:37:02 +09:00
kjs
c228ddb498
삭제버튼 동작
2025-10-23 17:55:04 +09:00
kjs
f9c6ef70db
플로우 위젯 컴포넌트와 버튼의 연동
2025-10-23 17:26:14 +09:00
kjs
8c89b9cf86
테이블 리스트 수정
2025-10-23 16:50:41 +09:00
kjs
70d2c96c80
컴포넌트 잘림현상 수정
2025-10-23 15:06:00 +09:00
kjs
23f7b89cc5
Merge branch 'feature/screen-management' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-23 13:15:53 +09:00
kjs
4996dd5562
버튼 액션 안되는 버그 수정
2025-10-23 13:15:52 +09:00
kjs
184adffdcb
Merge branch 'main' into feature/screen-management
2025-10-23 11:31:48 +09:00
kjs
2dd96f5a74
화면관리ui수정
2025-10-22 17:19:47 +09:00
leeheejin
5e1d2507da
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.
2025-10-22 17:07:52 +09:00
leeheejin
13f4d07577
메일관리
2025-10-22 17:07:38 +09:00
leeheejin
479b0ba3ed
ui 고치기 전 세이브
2025-10-22 16:06:04 +09:00
kjs
96df465a7d
에러 수정
2025-10-22 14:56:58 +09:00
kjs
eb1cac4a77
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-22 14:54:50 +09:00
kjs
0198426c46
전체적인 스타일 수정
2025-10-22 14:52:13 +09:00
leeheejin
79fef2691d
메일관리 대시보드에 있던 살짝의 오류 수정
2025-10-22 11:33:56 +09:00
dohyeons
55601481d7
대시보드관리 최소높이 재설정
2025-10-21 16:35:45 +09:00
dohyeons
ec853fb45d
대시보드 관리 페이지에 페이지네이션 적용
2025-10-21 16:33:34 +09:00
dohyeons
eac43cfb31
more 버튼 수정
2025-10-21 16:28:03 +09:00
dohyeons
5ca0a6b6dc
대시보드관리 페이지 레이아웃 통일
2025-10-21 16:23:34 +09:00
dohyeons
74d287daa9
테이블 변경 이력 로그 시스템 구현
2025-10-21 15:08:41 +09:00
kjs
0d96ea566b
플로우 외부연결 중간커밋
2025-10-21 13:19:18 +09:00
kjs
967f9a9f5b
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-21 13:18:39 +09:00
dohyeons
090cba09f1
rest api 관리 구현
2025-10-21 10:59:15 +09:00
kjs
efa2cbc538
메인 수정
2025-10-21 10:44:09 +09:00
kjs
876e3bfa05
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-20 17:51:36 +09:00
kjs
1f12df2f79
플로우 외부db연결
2025-10-20 17:50:27 +09:00
dohyeons
bb1ab5d192
대시보드 뷰어에서 화면 너비 설정
2025-10-20 17:02:19 +09:00
kjs
7d8abc0449
플로우 분기처리 구현
2025-10-20 15:53:00 +09:00
kjs
f9c171c513
플로우 구현
2025-10-20 10:55:33 +09:00
kjs
52c7391cf5
Merge branch 'main' into feature/screen-management
2025-10-17 17:15:47 +09:00
kjs
2a8081a253
반응형 및 테이블 리스트 컴포넌트 오류 수정
2025-10-17 15:31:23 +09:00
leeheejin
e53bdd15ef
스크롤두개문제 해결, 헤더 없애기 구현
2025-10-17 12:04:40 +09:00
kjs
54e9f45823
반응형 미리보기 기능
2025-10-17 10:12:41 +09:00
leeheejin
829161d195
Merge origin/main into lhj - 대시보드 기능 통합
...
- 달력-할일-긴급지시 Context 연동 (lhj)
- 창고 현황 3D 위젯 추가 (main)
- 대시보드 저장 모달 개선 (main)
- 메뉴 할당 모달 추가 (main)
- 그리드 스냅 기능 유지
- DashboardProvider 통합
2025-10-17 10:01:33 +09:00
kjs
29a2a18d69
Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management
2025-10-16 18:19:21 +09:00
kjs
d7a845ad9f
반응형 레이아웃 기능 구현
2025-10-16 18:16:57 +09:00
dohyeons
7241d1b91f
모달화(삭제, 복사)
2025-10-16 18:09:46 +09:00
dohyeons
7155f76345
대시보드 복제 기능 구현
2025-10-16 17:27:03 +09:00
dohyeons
317b4ed1e7
보기 기능 제거
2025-10-16 17:22:14 +09:00
dohyeons
2ff0d77e62
오류 해결 및 마지막 업데이트 삭제
2025-10-16 17:17:18 +09:00
kjs
bd64762d4a
이중 스크롤 문제 해결
2025-10-16 16:54:21 +09:00
dohyeons
cb224be93e
대시보드 화면 헤더 제거
2025-10-16 16:54:09 +09:00
leeheejin
7097775343
알아서 배치되는거 하기 전 세이브 디벨롭만 된 상태
2025-10-16 16:34:59 +09:00
kjs
ac53b3c440
사용자 화면 크기에 따라 화면 비율 조정
2025-10-16 16:05:12 +09:00
kjs
a0dde51109
분할 패널 및 반복 필드 그룹 컴포넌트
2025-10-16 15:05:24 +09:00
dohyeons
18e2280623
대시보드 방식 이전
2025-10-16 09:55:14 +09:00
dohyeons
59bd654107
대시보드 관리 목록/ 편집/ 뷰 분리
2025-10-15 17:11:26 +09:00
kjs
4c05b25fd8
Merge branch 'main' into feature/screen-management
2025-10-15 13:33:26 +09:00
kjs
3d242c1c8e
화면관리 ui개선 및 파일업로드 설정
2025-10-15 13:30:11 +09:00
kjs
5a8efa51af
캔버스 이동 및 줌기능
2025-10-15 10:44:05 +09:00
kjs
4cb967fea6
패널들 좌측으로 이동
2025-10-15 10:24:33 +09:00
dohyeons
ea97ffcade
대시보드 이동방식 변경
2025-10-14 17:25:07 +09:00
dohyeons
dae3f2d4a8
에러 해결
2025-10-14 17:09:07 +09:00
kjs
8bc8df4eb8
컴포넌트 너비 설정
2025-10-14 13:27:02 +09:00
kjs
55f52ed1b5
컬럼 세부 타입 설정
2025-10-14 11:48:04 +09:00
kjs
c99936cef0
Merge branch 'main' into feature/screen-management
2025-10-13 17:48:44 +09:00
kjs
0dc4d53876
제어관리 노드 작동 방식 수정
2025-10-13 17:47:24 +09:00
leeheejin
51dea84bc5
Merge branch 'lhj'
2025-10-13 15:19:59 +09:00