From f582090d18fe797e9f7e0e5b8559b1e413c7c921 Mon Sep 17 00:00:00 2001 From: hasyim_kai Date: Thu, 13 Nov 2025 11:56:21 +0700 Subject: [PATCH] Fix: Refactor surat kontrol --- .../encounter => control-letter}/_common/select-date.vue | 0 .../encounter => control-letter}/_common/select-dpjp.vue | 8 ++++---- .../_common/select-specialist.vue | 1 - .../_common/select-subspecialist.vue | 2 +- .../encounter => control-letter}/_common/select-unit.vue | 0 .../encounter => control-letter}/entry-form.vue | 0 .../{outpatient/encounter => control-letter}/list.cfg.ts | 0 .../app/{outpatient/encounter => control-letter}/list.vue | 0 .../{outpatient/encounter => control-letter}/preview.vue | 0 .../{outpatient/encounter => control-letter}/add.vue | 2 +- .../{outpatient/encounter => control-letter}/detail.vue | 2 +- .../{outpatient/encounter => control-letter}/edit.vue | 8 ++++---- .../{outpatient/encounter => control-letter}/list.vue | 2 +- app/components/content/encounter/process.vue | 4 ++-- .../[id]/control-letter/[control_letter_id]/edit.vue | 2 +- .../[id]/control-letter/[control_letter_id]/index.vue | 2 +- .../rehab/encounter/[id]/control-letter/add.vue | 2 +- 17 files changed, 17 insertions(+), 18 deletions(-) rename app/components/app/{outpatient/encounter => control-letter}/_common/select-date.vue (100%) rename app/components/app/{outpatient/encounter => control-letter}/_common/select-dpjp.vue (93%) rename app/components/app/{outpatient/encounter => control-letter}/_common/select-specialist.vue (98%) rename app/components/app/{outpatient/encounter => control-letter}/_common/select-subspecialist.vue (98%) rename app/components/app/{outpatient/encounter => control-letter}/_common/select-unit.vue (100%) rename app/components/app/{outpatient/encounter => control-letter}/entry-form.vue (100%) rename app/components/app/{outpatient/encounter => control-letter}/list.cfg.ts (100%) rename app/components/app/{outpatient/encounter => control-letter}/list.vue (100%) rename app/components/app/{outpatient/encounter => control-letter}/preview.vue (100%) rename app/components/content/{outpatient/encounter => control-letter}/add.vue (99%) rename app/components/content/{outpatient/encounter => control-letter}/detail.vue (95%) rename app/components/content/{outpatient/encounter => control-letter}/edit.vue (96%) rename app/components/content/{outpatient/encounter => control-letter}/list.vue (97%) diff --git a/app/components/app/outpatient/encounter/_common/select-date.vue b/app/components/app/control-letter/_common/select-date.vue similarity index 100% rename from app/components/app/outpatient/encounter/_common/select-date.vue rename to app/components/app/control-letter/_common/select-date.vue diff --git a/app/components/app/outpatient/encounter/_common/select-dpjp.vue b/app/components/app/control-letter/_common/select-dpjp.vue similarity index 93% rename from app/components/app/outpatient/encounter/_common/select-dpjp.vue rename to app/components/app/control-letter/_common/select-dpjp.vue index 2f5a9c6e..2053ebdb 100644 --- a/app/components/app/outpatient/encounter/_common/select-dpjp.vue +++ b/app/components/app/control-letter/_common/select-dpjp.vue @@ -36,11 +36,10 @@ async function fetchDpjp(specialistId: string, subspecialistId: string) { doctors.value = await getDoctorLabelList({ serviceType: 1, serviceDate: new Date().toISOString().substring(0, 10), - specialistCode: 0, includes: 'employee-person', // "unit-id": parseInt(unitId), - "specialist-id": String(specialistId), - "subspecialist-id": String(subspecialistId), + "specialist-code": String(specialistId), + "subspecialist-code": String(subspecialistId), }, true) } @@ -53,7 +52,8 @@ const selectedSubSpecialistId = inject>("selectedSubSpecialis // } watch([ selectedSpecialistId, selectedSubSpecialistId], () => { - if ( selectedSpecialistId.value && selectedSubSpecialistId.value) { + if (selectedSpecialistId.value && selectedSubSpecialistId.value) { + console.log(`Select Doctor`) fetchDpjp( selectedSpecialistId.value, selectedSubSpecialistId.value) } }) diff --git a/app/components/app/outpatient/encounter/_common/select-specialist.vue b/app/components/app/control-letter/_common/select-specialist.vue similarity index 98% rename from app/components/app/outpatient/encounter/_common/select-specialist.vue rename to app/components/app/control-letter/_common/select-specialist.vue index f4de1373..cd5ee923 100644 --- a/app/components/app/outpatient/encounter/_common/select-specialist.vue +++ b/app/components/app/control-letter/_common/select-specialist.vue @@ -54,7 +54,6 @@ watch([selectedUnitId], () => { fetchSpecialists(selectedUnitId.value) } }) - console.log(selectedUnitId.value)