fix: handle file upload
This commit is contained in:
@@ -181,31 +181,32 @@ async function getLetterMappers(admissionType: string, search: string) {
|
||||
}
|
||||
if (result && result.success && result.body) {
|
||||
const lettersRaw = result.body?.response || null
|
||||
console.log(lettersRaw)
|
||||
// {
|
||||
// noSurat: 'SK22334442',
|
||||
// tglRencana: '12 Agustus 2025',
|
||||
// noSep: 'SEP3232332',
|
||||
// namaPasien: 'Ahmad Baidowi',
|
||||
// noBpjs: '33442331214',
|
||||
// klinik: 'Penyakit Dalam',
|
||||
// dokter: 'dr. Andi Prasetyo, Sp.PD-KHOM',
|
||||
// },
|
||||
|
||||
// {
|
||||
// noSurat: 'SK99120039',
|
||||
// tglRencana: '12 Agustus 2025',
|
||||
// noSep: 'SEP4443232',
|
||||
// namaPasien: 'Bian Maulana',
|
||||
// noBpjs: '33442367656',
|
||||
// klinik: 'Gigi',
|
||||
// dokter: 'dr. Achmad Suparjo',
|
||||
// },
|
||||
|
||||
if (!lettersRaw) return
|
||||
lettersRaw.forEach((result: any) => {
|
||||
// letters.value.push({})
|
||||
})
|
||||
if (admissionType === '3') {
|
||||
letters.value = [
|
||||
{
|
||||
letterNumber: lettersRaw.noSuratKontrol || '',
|
||||
plannedDate: lettersRaw.tglRencanaKontrol || '',
|
||||
sepNumber: lettersRaw.sep.noSep || '',
|
||||
patientName: lettersRaw.sep.peserta.nama || '',
|
||||
bpjsCardNo: lettersRaw.sep.peserta.noKartu,
|
||||
clinic: lettersRaw.sep.poli || '',
|
||||
doctor: lettersRaw.sep.namaDokter || '',
|
||||
},
|
||||
]
|
||||
} else {
|
||||
letters.value = [
|
||||
{
|
||||
letterNumber: lettersRaw.rujukan.noRujukan || '',
|
||||
plannedDate: lettersRaw.rujukan.tglKunjungan || '',
|
||||
sepNumber: lettersRaw.rujukan.informasi.eSEP || '',
|
||||
patientName: lettersRaw.rujukan.peserta.nama || '',
|
||||
bpjsCardNo: lettersRaw.rujukan.peserta.noKartu || '',
|
||||
clinic: lettersRaw.rujukan.poliRujukan.nama || '',
|
||||
doctor: lettersRaw.rujukan.namaDokter || '',
|
||||
},
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -240,7 +241,14 @@ async function handleEvent(menu: string, value: any) {
|
||||
return
|
||||
}
|
||||
if (menu === 'search-letter') {
|
||||
getLetterMappers(value.admissionType, value.search).then(() => {
|
||||
console.log('letters:', letters.value)
|
||||
})
|
||||
return
|
||||
}
|
||||
if (menu === 'open-letter') {
|
||||
openLetter.value = true
|
||||
return
|
||||
}
|
||||
if (menu === 'history-sep') {
|
||||
getMonitoringHistoryMappers().then(() => {
|
||||
|
||||
Reference in New Issue
Block a user