fix: debug encounter

This commit is contained in:
riefive
2025-10-24 17:04:46 +07:00
parent 3108297d8f
commit 26e9ea96ea
5 changed files with 91 additions and 27 deletions

No files matched your search

+11 -2
View File
@@ -46,7 +46,8 @@ import {
selectedPatientObject,
paginationMeta,
getPatientsList,
getPatientCurrent
getPatientCurrent,
getPatientByIdentifierSearch,
} from '~/handlers/patient.handler'
const route = useRoute()
@@ -386,7 +387,15 @@ onMounted(async () => {
v-model:selected="selectedPatient"
:patients="patients"
:pagination-meta="paginationMeta"
@fetch="(value) => getPatientsList({ ...value, 'page-size': 10, includes: 'person' })"
@fetch="(value) => {
if (value.search && value.search.length >= 3) {
// Use identifier search for specific searches (NIK, RM, etc.)
getPatientByIdentifierSearch(value.search)
} else {
// Use regular search for general searches
getPatientsList({ ...value, 'page-size': 10, includes: 'person' })
}
}"
@save="handleSavePatient"
/>
<AppSepTableSearchLetter