From 67a515478cf9412dbe7ef56885ea84d662be0de4 Mon Sep 17 00:00:00 2001 From: riefive Date: Thu, 4 Dec 2025 13:39:36 +0700 Subject: [PATCH] fix: save sep --- app/components/app/sep/entry-form.vue | 1 - app/handlers/integration-sep-entry.handler.ts | 6 ++++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/components/app/sep/entry-form.vue b/app/components/app/sep/entry-form.vue index f921d633..594d2f02 100644 --- a/app/components/app/sep/entry-form.vue +++ b/app/components/app/sep/entry-form.vue @@ -142,7 +142,6 @@ const onSaveNumber = () => { // Submit handler const onSubmit = handleSubmit((values) => { - console.log('✅ Validated form values:', JSON.stringify(values, null, 2)) emit('event', 'save-sep', values) }) diff --git a/app/handlers/integration-sep-entry.handler.ts b/app/handlers/integration-sep-entry.handler.ts index 7569980a..d9ce2e31 100644 --- a/app/handlers/integration-sep-entry.handler.ts +++ b/app/handlers/integration-sep-entry.handler.ts @@ -256,6 +256,8 @@ export function useIntegrationSepEntry() { }, ] } else { + const destA = lettersRaw?.rujukan?.provPerujuk?.Kode + const destB = lettersRaw?.rujukan?.provPerujuk?.kode letters.value = [ { letterNumber: lettersRaw?.rujukan?.noKunjungan || '', @@ -276,7 +278,7 @@ export function useIntegrationSepEntry() { patientName: lettersRaw?.rujukan?.peserta?.nama || '', patientPhone: lettersRaw?.rujukan?.peserta?.mr?.noTelepon || '', medicalRecordNumber: lettersRaw?.rujukan?.peserta?.mr?.noMR || '', - destination: lettersRaw?.rujukan?.provPerujuk?.kode || '', + destination: destA || destB || '', }, }, ] @@ -480,7 +482,7 @@ export function useIntegrationSepEntry() { } if (!value.destinationClinic) { - mappedValues.destinationClinic = selectedObjects.value['destination'] || '' + mappedValues.referralTo = selectedObjects.value['destination'] || '' } if (!value.clinicExcecutive) { mappedValues.clinicExcecutive = 'no'