feat: 출고관리 수정 모달 저장 기능 개선 및 그룹화 컬럼 설정 UI 추가
ButtonConfigPanel: 수정 액션에 그룹화 컬럼 선택 드롭다운 추가 (영문/한글 검색 지원) ScreenSplitPanel/EmbeddedScreen: groupedData prop 전달 경로 추가 buttonActions: RepeaterFieldGroup 저장 시 공통 필드 우선 적용되도록 병합 순서 변경
This commit is contained in:
@@ -1036,10 +1036,11 @@ export class ButtonActionExecutor {
|
||||
}
|
||||
|
||||
// 🆕 공통 필드 병합 + 사용자 정보 추가
|
||||
// 공통 필드를 먼저 넣고, 개별 항목 데이터로 덮어씀 (개별 항목이 우선)
|
||||
// 개별 항목 데이터를 먼저 넣고, 공통 필드로 덮어씀 (공통 필드가 우선)
|
||||
// 이유: 사용자가 공통 필드(출고상태 등)를 변경하면 모든 항목에 적용되어야 함
|
||||
const dataWithMeta: Record<string, unknown> = {
|
||||
...commonFields, // 범용 폼 모달의 공통 필드 (order_no, manager_id 등)
|
||||
...dataToSave, // RepeaterFieldGroup의 개별 항목 데이터
|
||||
...commonFields, // 범용 폼 모달의 공통 필드 (outbound_status 등) - 공통 필드가 우선!
|
||||
created_by: context.userId,
|
||||
updated_by: context.userId,
|
||||
company_code: context.companyCode,
|
||||
|
||||
Reference in New Issue
Block a user