diff --git a/src/components/popup/SurveySaleSubmitPopup.tsx b/src/components/popup/SurveySaleSubmitPopup.tsx index 9104989..71b531b 100644 --- a/src/components/popup/SurveySaleSubmitPopup.tsx +++ b/src/components/popup/SurveySaleSubmitPopup.tsx @@ -63,7 +63,8 @@ export default function SurveySaleSubmitPopup() { /** Admin 제출 폼 데이터 삽입 - 1차 판매점*/ if (session?.role === 'Admin') { getCommCode('SALES_OFFICE_CD').then((codes) => { - setCommCodeList(codes) + const filteredCodes = codes.filter((code) => code.refNum1 === '1') + setCommCodeList(filteredCodes) }) setSubmitData((prev) => ({ ...prev, @@ -221,8 +222,7 @@ export default function SurveySaleSubmitPopup() { onChange={(e) => { const selectedOffice = commCodeList.find((item) => item.code === e.target.value) if (selectedOffice) { - //@ts-ignore - const receiver = selectedOffice.REF_CHR1.split(';') + const receiver = selectedOffice.refChr1?.split(';') || [] setSubmitData((prev) => ({ ...prev, receiver: receiver, diff --git a/src/types/CommCode.ts b/src/types/CommCode.ts index fc82431..d12ea08 100644 --- a/src/types/CommCode.ts +++ b/src/types/CommCode.ts @@ -3,4 +3,5 @@ export type CommCode = { code: string codeJp: string refChr1: string + refNum1: string }