diff --git a/app/components/app/mcu-order-item/list-entry.cfg.ts b/app/components/app/mcu-order-item/list-entry.cfg.ts index 8bf2fb18..841b77a0 100644 --- a/app/components/app/mcu-order-item/list-entry.cfg.ts +++ b/app/components/app/mcu-order-item/list-entry.cfg.ts @@ -3,7 +3,8 @@ import { defineAsyncComponent } from 'vue' import type { McuOrderItem } from '~/models/mcu-order-item' const action = defineAsyncComponent(() => import('~/components/pub/my-ui/data/dropdown-action-dud.vue')) -const input = defineAsyncComponent(() => import('~/components/pub/my-ui/data/editable-div.vue')) +// const input = defineAsyncComponent(() => import('~/components/pub/my-ui/data/editable-div.vue')) +const input = defineAsyncComponent(() => import('~/components/pub/ui/input/Input.vue')) export const config: Config = { cols: [{}, {}, { classVal: '!p-0.5' }], diff --git a/app/components/app/mcu-order/micro-list.vue b/app/components/app/mcu-order/micro-list.vue new file mode 100644 index 00000000..df296419 --- /dev/null +++ b/app/components/app/mcu-order/micro-list.vue @@ -0,0 +1,64 @@ + + + diff --git a/app/components/content/cp-lab-order/list.vue b/app/components/content/cp-lab-order/list.vue index 73b9361c..8bb06569 100644 --- a/app/components/content/cp-lab-order/list.vue +++ b/app/components/content/cp-lab-order/list.vue @@ -21,7 +21,7 @@ import { // Apps import { getList, getDetail } from '~/services/mcu-order.service' -import List from '~/components/app/mcu-order/list.vue' +import List from '~/components/app/mcu-order/micro-list.vue' import type { McuOrder } from '~/models/mcu-order' const route = useRoute() @@ -55,7 +55,7 @@ const { }) const headerPrep: HeaderPrep = { - title: 'Order Lab PK', + title: 'Order Lab Mikro', icon: 'i-lucide-box', refSearchNav: { placeholder: 'Cari (min. 3 karakter)...', diff --git a/app/components/content/encounter/process.vue b/app/components/content/encounter/process.vue index 23640af7..5caa55fb 100644 --- a/app/components/content/encounter/process.vue +++ b/app/components/content/encounter/process.vue @@ -15,8 +15,9 @@ import AssesmentFunctionList from '~/components/content/soapi/entry.vue' import EarlyMedicalAssesmentList from '~/components/content/soapi/entry.vue' import EarlyMedicalRehabList from '~/components/content/soapi/entry.vue' import Prescription from '~/components/content/prescription/main.vue' -import CpLabOrder from '~/components/content/cp-lab-order/main.vue' import Radiology from '~/components/content/radiology-order/main.vue' +import CpLabOrder from '~/components/content/cp-lab-order/main.vue' +import MicroLabOrder from '~/components/content/micro-lab-order/main.vue' import Consultation from '~/components/content/consultation/list.vue' import ControlLetterList from '~/components/content/control-letter/list.vue' @@ -67,7 +68,7 @@ const tabs: TabItem[] = [ { value: 'device', label: 'Order Alkes' }, { value: 'mcu-radiology', label: 'Order Radiologi', component: Radiology, props: { encounter_id: data.id } }, { value: 'mcu-lab-cp', label: 'Order Lab PK', component: CpLabOrder, props: { encounter_id: data.id } }, - { value: 'mcu-lab-micro', label: 'Order Lab Mikro' }, + { value: 'micro-lab-order', label: 'Order Lab Mikro', component: CpLabOrder, props: { encounter_id: data.id } }, { value: 'mcu-lab-pa', label: 'Order Lab PA' }, { value: 'medical-action', label: 'Order Ruang Tindakan' }, { value: 'mcu-result', label: 'Hasil Penunjang' }, diff --git a/app/components/content/micro-lab-order/entry.vue b/app/components/content/micro-lab-order/entry.vue new file mode 100644 index 00000000..4d0aa002 --- /dev/null +++ b/app/components/content/micro-lab-order/entry.vue @@ -0,0 +1,155 @@ + + + diff --git a/app/components/content/micro-lab-order/list.vue b/app/components/content/micro-lab-order/list.vue new file mode 100644 index 00000000..73b9361c --- /dev/null +++ b/app/components/content/micro-lab-order/list.vue @@ -0,0 +1,169 @@ + + + diff --git a/app/components/content/micro-lab-order/main.vue b/app/components/content/micro-lab-order/main.vue new file mode 100644 index 00000000..033d093f --- /dev/null +++ b/app/components/content/micro-lab-order/main.vue @@ -0,0 +1,16 @@ + + +