diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 50cdf7d..e2d5cc1 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -58,21 +58,23 @@ model MS_SUITABLE { } model SD_SURVEY_SALES_BASIC_INFO { - ID Int @id @default(autoincrement()) - REPRESENTATIVE String @db.VarChar(200) - STORE String? @db.VarChar(200) - CONSTRUCTION_POINT String? @db.VarChar(200) - INVESTIGATION_DATE String? @db.VarChar(10) - BUILDING_NAME String? @db.VarChar(200) - CUSTOMER_NAME String? @db.VarChar(200) - POST_CODE String? @db.VarChar(10) - ADDRESS String? @db.VarChar(200) - ADDRESS_DETAIL String? @db.VarChar(300) - SUBMISSION_STATUS Boolean @default(false) - SUBMISSION_DATE DateTime? @db.Date - REG_DT DateTime @default(now()) - UPT_DT DateTime @updatedAt - DETAIL_INFO SD_SURVEY_SALES_DETAIL_INFO? + ID Int @id @default(autoincrement()) + SRL_NO String @db.VarChar(20) + REPRESENTATIVE String @db.VarChar(200) + STORE String? @db.VarChar(200) + CONSTRUCTION_POINT String? @db.VarChar(200) + INVESTIGATION_DATE String? @db.VarChar(10) + BUILDING_NAME String? @db.VarChar(200) + CUSTOMER_NAME String? @db.VarChar(200) + POST_CODE String? @db.VarChar(10) + ADDRESS String? @db.VarChar(200) + ADDRESS_DETAIL String? @db.VarChar(300) + SUBMISSION_STATUS Boolean @default(false) + SUBMISSION_DATE DateTime? @db.Date + SUBMISSION_TARGET_ID String? @db.VarChar(200) + REG_DT DateTime @default(now()) + UPT_DT DateTime @updatedAt + DETAIL_INFO SD_SURVEY_SALES_DETAIL_INFO? } model SD_SURVEY_SALES_DETAIL_INFO { diff --git a/src/libs/axios.ts b/src/libs/axios.ts index 15127ec..b75e989 100644 --- a/src/libs/axios.ts +++ b/src/libs/axios.ts @@ -78,7 +78,8 @@ export const transformObjectKeys = (obj: any): any => { let transformedKey = key // Handle uppercase snake_case (e.g., USER_NAME -> userName) - if (/^[A-Z_]+$/.test(key)) { + // Handle lowercase snake_case (e.g., user_name -> userName) + if (/^[A-Z_]+$/.test(key) || /^[a-z_]+$/.test(key)) { transformedKey = snakeToCamel(key) } // Handle single uppercase word (e.g., ROLE -> role)