fix: 수주관리 수정 모달 저장 오류 수정 - UPDATE 폴백 로직 추가, 데이터 병합 순서 수정, 삭제 파라미터 순서 수정, id 타입 비교 통일
This commit is contained in:
@@ -93,10 +93,15 @@ export class DynamicFormApi {
|
||||
): Promise<ApiResponse<SaveFormDataResponse>> {
|
||||
try {
|
||||
console.log("🔄 폼 데이터 업데이트 요청:", { id, formData });
|
||||
console.log("🌐 API URL:", `/dynamic-form/${id}`);
|
||||
console.log("📦 요청 본문:", JSON.stringify(formData, null, 2));
|
||||
|
||||
const response = await apiClient.put(`/dynamic-form/${id}`, formData);
|
||||
|
||||
console.log("✅ 폼 데이터 업데이트 성공:", response.data);
|
||||
console.log("📊 응답 상태:", response.status);
|
||||
console.log("📋 응답 헤더:", response.headers);
|
||||
|
||||
return {
|
||||
success: true,
|
||||
data: response.data,
|
||||
@@ -104,6 +109,8 @@ export class DynamicFormApi {
|
||||
};
|
||||
} catch (error: any) {
|
||||
console.error("❌ 폼 데이터 업데이트 실패:", error);
|
||||
console.error("📊 에러 응답:", error.response?.data);
|
||||
console.error("📊 에러 상태:", error.response?.status);
|
||||
|
||||
const errorMessage = error.response?.data?.message || error.message || "데이터 업데이트 중 오류가 발생했습니다.";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user