fix: SelectedItemsDetailInput Select 빈 값 에러 수정 및 inputType 디버깅 로그 추가

- Select 컴포넌트에서 빈 문자열 value를 가진 SelectItem 제거
- category/code 타입 필드의 옵션 로딩 디버깅 로그 추가
- 빈 값 필터링으로 'SelectItem must not have empty value' 에러 해결
- codeCategory 자동 감지 로직 디버깅 강화
This commit is contained in:
kjs
2025-11-17 15:59:25 +09:00
parent 5bf3c0fcd7
commit 289677a971
3 changed files with 43 additions and 30 deletions

View File

@@ -216,6 +216,7 @@ export const DynamicComponentConfigPanel: React.FC<ComponentConfigPanelProps> =
columnName: col.columnName || col.column_name,
columnLabel: col.displayName || col.columnLabel || col.column_label || col.columnName || col.column_name,
dataType: col.dataType || col.data_type || col.dbType,
inputType: col.inputType || col.input_type, // 🆕 inputType 추가
}));
console.log("✅ 원본 테이블 컬럼 초기 로드 완료:", columns.length);
@@ -238,6 +239,8 @@ export const DynamicComponentConfigPanel: React.FC<ComponentConfigPanelProps> =
columnName: col.columnName || col.column_name,
columnLabel: col.displayName || col.columnLabel || col.column_label || col.columnName || col.column_name,
dataType: col.dataType || col.data_type || col.dbType,
inputType: col.inputType || col.input_type, // 🆕 inputType 추가
codeCategory: col.codeCategory || col.code_category, // 🆕 codeCategory 추가
}));
console.log("✅ 대상 테이블 컬럼 초기 로드 완료:", columns.length);