ERP-node/frontend/lib
kjs cb1a6ad672 feat: 버튼 저장 후 제어 자동 실행 기능 추가
문제:
- 버튼에 제어를 연결했지만 실행되지 않음
- ButtonActionExecutor가 제어 실행 로직이 없었음

수정:
1. buttonActions.ts:
   - executeAfterSaveControl() 메서드 추가
   - handleSave()에서 저장 성공 후 제어 실행
   - dataflowTiming='after'일 때만 실행
   - ImprovedButtonActionExecutor 통해 관계 기반 제어 실행

2. ButtonActionConfig 타입 확장:
   - dataflowTiming 필드 추가

3. ButtonActionContext 타입 확장:
   - buttonId, userId, companyCode 필드 추가

4. Import 추가:
   - ExtendedControlContext 타입 import

동작 흐름:
save 버튼 클릭
→ handleSave() 실행
→ 데이터 저장 (INSERT/UPDATE)
→  저장 성공
→ executeAfterSaveControl() 자동 호출
→ ImprovedButtonActionExecutor로 관계 실행
→ 연결된 제어 액션들 순차 실행

결과:
-  저장 후 연결된 제어 자동 실행
-  제어 실패 시 에러 처리
-  기존 기능 영향 없음
2025-10-01 15:31:31 +09:00
..
api feat: 대시보드 관리 시스템 구현 2025-10-01 12:06:24 +09:00
caching Add missing invalidate method to codeCache - complete all missing methods 2025-09-18 20:14:56 +09:00
hooks feat: 관리자 페이지 레이아웃 통일 및 JSX 구문 수정 2025-09-24 18:07:36 +09:00
registry 에러 해결 2025-09-29 18:44:16 +09:00
schemas 공통코드 관리 시스템 개선 완료 2025-09-03 11:20:43 +09:00
services 타입 관리 개선 및 화면 비율조정 중간커밋 2025-09-19 18:43:55 +09:00
types 제어관리 데이터 저장기능 2025-09-26 13:52:32 +09:00
utils feat: 버튼 저장 후 제어 자동 실행 기능 추가 2025-10-01 15:31:31 +09:00
queryKeys.ts 코드 무한 스크롤 구현 2025-09-03 18:23:23 +09:00
sessionManager.ts console.log 삭제 2025-09-16 16:16:41 +09:00
theme.ts 프로젝트 이름을 PLM 솔루션에서 WACE 솔루션으로 수정 2025-09-02 09:37:51 +09:00
utils.ts 파일 업로드 기능 구현 및 상세설정 연동 2025-09-26 13:11:34 +09:00