UnifiedRepeater 및 관련 컴포넌트에서 마스터 레코드 ID와 커스텀 테이블 설정 기능을 추가했습니다. 데이터 저장 시 마스터 레코드 ID를 포함하여 FK 자동 연결을 지원하며, 커스텀 테이블 사용 여부에 따라 저장 대상을 설정할 수 있도록 개선했습니다.

This commit is contained in:
kjs
2026-01-15 14:47:49 +09:00
parent 321c52a1f8
commit bed7f5f5c4
8 changed files with 382 additions and 22 deletions

View File

@@ -1533,6 +1533,7 @@ export class ButtonActionExecutor {
tableName: context.tableName,
mainFormDataKeys: Object.keys(mainFormData),
saveResultData: saveResult?.data,
masterRecordId: savedId, // 🆕 마스터 레코드 ID (FK 연결용)
});
window.dispatchEvent(
new CustomEvent("repeaterSave", {
@@ -1540,6 +1541,7 @@ export class ButtonActionExecutor {
parentId: savedId,
tableName: context.tableName,
mainFormData, // 🆕 메인 폼 데이터 전달
masterRecordId: savedId, // 🆕 마스터 레코드 ID (FK 자동 연결용)
},
}),
);