From bbb0ac03d4b699c95c2700182842aa12b769b1ec Mon Sep 17 00:00:00 2001 From: riefive Date: Thu, 11 Sep 2025 13:26:32 +0700 Subject: [PATCH] feat(sep): create filter patient + sep --- app/components/app/sep/entry-form.vue | 6 +- app/components/app/sep/search-letter.vue | 103 ++++++++++++++++++++++ app/components/app/sep/search-patient.vue | 103 ++++++++++++++++++++++ app/components/content/sep/entry.vue | 56 ++++++++++-- 4 files changed, 261 insertions(+), 7 deletions(-) create mode 100644 app/components/app/sep/search-letter.vue create mode 100644 app/components/app/sep/search-patient.vue diff --git a/app/components/app/sep/entry-form.vue b/app/components/app/sep/entry-form.vue index 76880554..04ed4a30 100644 --- a/app/components/app/sep/entry-form.vue +++ b/app/components/app/sep/entry-form.vue @@ -12,6 +12,10 @@ import { RadioGroup, RadioGroupItem } from '~/components/pub/ui/radio-group' import { Textarea } from '~/components/pub/ui/textarea' import DatepickerSingle from '~/components/pub/custom-ui/form/datepicker-single.vue' +const emit = defineEmits<{ + (e: "event", value: any): void +}>() + const items = [ { value: 'item-1', label: 'Item 1' }, { value: 'item-2', label: 'Item 2' }, @@ -88,7 +92,7 @@ const onSubmit = handleSubmit((values) => {

Data Pasien

- diff --git a/app/components/app/sep/search-letter.vue b/app/components/app/sep/search-letter.vue new file mode 100644 index 00000000..fb240ee0 --- /dev/null +++ b/app/components/app/sep/search-letter.vue @@ -0,0 +1,103 @@ + + + diff --git a/app/components/app/sep/search-patient.vue b/app/components/app/sep/search-patient.vue new file mode 100644 index 00000000..fb240ee0 --- /dev/null +++ b/app/components/app/sep/search-patient.vue @@ -0,0 +1,103 @@ + + + diff --git a/app/components/content/sep/entry.vue b/app/components/content/sep/entry.vue index e858cc09..0e8eb18c 100644 --- a/app/components/content/sep/entry.vue +++ b/app/components/content/sep/entry.vue @@ -1,13 +1,56 @@ @@ -16,5 +59,6 @@ async function onSubmit(data: any) { Tambah SEP
- + +