diff --git a/app/components/app/sep/entry-form.vue b/app/components/app/sep/entry-form.vue index d464abf9..d1848e6c 100644 --- a/app/components/app/sep/entry-form.vue +++ b/app/components/app/sep/entry-form.vue @@ -8,6 +8,7 @@ import { Button } from '~/components/pub/ui/button' import { Input } from '~/components/pub/ui/input' import { Label } from '~/components/pub/ui/label' import { Select } from '~/components/pub/ui/select' +import { RadioGroup, RadioGroupItem } from '~/components/pub/ui/radio-group' import { Textarea } from '~/components/pub/ui/textarea' const items = [ @@ -30,6 +31,8 @@ const schema = z.object({ klinikTujuan: z.string().min(1, 'Klinik tujuan wajib diisi'), dpjp: z.string().min(1, 'DPJP wajib diisi'), diagnosaAwal: z.string().min(1, 'Diagnosa awal wajib diisi'), + cob: z.string().min(1, 'COB wajib diisi'), + katarak: z.string().min(1, 'Katarak wajib diisi'), }) const { handleSubmit, errors, defineField } = useForm({ @@ -49,6 +52,8 @@ const [tglSuratKontrol] = defineField('tglSuratKontrol') const [klinikTujuan] = defineField('klinikTujuan') const [dpjp] = defineField('dpjp') const [diagnosaAwal] = defineField('diagnosaAwal') +const [cob] = defineField('cob') +const [katarak] = defineField('katarak') // Submit handler const onSubmit = handleSubmit((values) => { @@ -61,84 +66,133 @@ const onSubmit = handleSubmit((values) => {
-
+

{{ errors.tanggalSep }}

-
+

{{ errors.jalur }}

+
+ -
+

Data Pasien

-
-
+

{{ errors.noBpjs }}

-
+

{{ errors.noKtp }}

-
+

{{ errors.noRm }}

-
+

{{ errors.namaPasien }}

-
+

{{ errors.noTelp }}

+
+

Data SEP

-
+
- +
+ + +

{{ errors.noSuratKontrol }}

-
+

{{ errors.tglSuratKontrol }}

-
+
- +

{{ errors.klinikTujuan }}

-
+
- +

{{ errors.dpjp }}

-
+

{{ errors.diagnosaAwal }}

+
+ +
+
+ + +
+ + +
+
+ + +
+
+
+
+ + +
+ + +
+
+ + +
+
+
+
+