From 9a0a9f68bf5f40fd972fd93a4b79354ccc090040 Mon Sep 17 00:00:00 2001 From: riefive Date: Wed, 15 Oct 2025 16:01:19 +0700 Subject: [PATCH] fix(sep): fixing pagination and schema --- .../app/sep/table-search-patient.vue | 7 +++--- app/components/content/sep/entry.vue | 23 +++++++++++++++---- app/schemas/integration-bpjs.schema.ts | 2 +- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/app/components/app/sep/table-search-patient.vue b/app/components/app/sep/table-search-patient.vue index 37519e09..f1fffa92 100644 --- a/app/components/app/sep/table-search-patient.vue +++ b/app/components/app/sep/table-search-patient.vue @@ -24,6 +24,7 @@ import type { PaginationMeta } from '~/components/pub/my-ui/pagination/paginatio const props = defineProps<{ open: boolean patients: Array<{ + id: string identity: string number: string bpjs: string @@ -54,7 +55,7 @@ function saveSelection() { } function handlePageChange(page: number) { - emit('fetch', { page }) + emit('fetch', { 'page-number': page }) } watch(debouncedSearch, (newValue) => { @@ -108,8 +109,8 @@ watch(debouncedSearch, (newValue) => { @update:model-value="emit('update:selected', $event)" > diff --git a/app/components/content/sep/entry.vue b/app/components/content/sep/entry.vue index 379eda5e..463f8785 100644 --- a/app/components/content/sep/entry.vue +++ b/app/components/content/sep/entry.vue @@ -1,11 +1,12 @@