diff --git a/app/components/app/medicine-group/picker.vue b/app/components/app/medicine-group/picker.vue
deleted file mode 100644
index e69de29b..00000000
diff --git a/app/components/app/medicine-group/search.vue b/app/components/app/medicine-group/search.vue
deleted file mode 100644
index e69de29b..00000000
diff --git a/app/components/app/medicine-group/status-badge.vue b/app/components/app/medicine-group/status-badge.vue
deleted file mode 100644
index 32cdfbca..00000000
--- a/app/components/app/medicine-group/status-badge.vue
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
- {{ statusText }}
-
-
-
diff --git a/app/components/app/medicine-method/picker.vue b/app/components/app/medicine-method/picker.vue
deleted file mode 100644
index e69de29b..00000000
diff --git a/app/components/app/medicine-method/search.vue b/app/components/app/medicine-method/search.vue
deleted file mode 100644
index e69de29b..00000000
diff --git a/app/components/app/uom/entry-form.vue b/app/components/app/uom/entry-form.vue
new file mode 100644
index 00000000..3bf95352
--- /dev/null
+++ b/app/components/app/uom/entry-form.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
diff --git a/app/components/app/uom/list-cfg.ts b/app/components/app/uom/list-cfg.ts
new file mode 100644
index 00000000..e2c72f9c
--- /dev/null
+++ b/app/components/app/uom/list-cfg.ts
@@ -0,0 +1,46 @@
+import type {
+ Col,
+ KeyLabel,
+ RecComponent,
+ RecStrFuncComponent,
+ RecStrFuncUnknown,
+ Th,
+} from '~/components/pub/custom-ui/data/types'
+import { defineAsyncComponent } from 'vue'
+
+const action = defineAsyncComponent(() => import('~/components/pub/custom-ui/data/dropdown-action-dud.vue'))
+
+const _doctorStatus = {
+ 0: 'Tidak Aktif',
+ 1: 'Aktif',
+}
+
+export const cols: Col[] = [{}, {}, { width: 50 }]
+
+export const header: Th[][] = [[{ label: 'Kode' }, { label: 'Nama' }, { label: 'Aksi' }]]
+
+export const keys = ['code', 'name', 'action']
+
+export const delKeyNames: KeyLabel[] = [
+ { key: 'code', label: 'Kode' },
+ { key: 'name', label: 'Nama' },
+]
+
+export const funcParsed: RecStrFuncUnknown = {}
+
+export const funcComponent: RecStrFuncComponent = {
+ action(rec, idx) {
+ const res: RecComponent = {
+ idx,
+ rec: rec as object,
+ component: action,
+ }
+ return res
+ },
+}
+
+export const funcHtml: RecStrFuncUnknown = {
+ patient_address(_rec) {
+ return '-'
+ },
+}
diff --git a/app/components/app/uom/list.vue b/app/components/app/uom/list.vue
new file mode 100644
index 00000000..d44aa4d8
--- /dev/null
+++ b/app/components/app/uom/list.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
diff --git a/app/components/content/equipment/list.vue b/app/components/content/equipment/list.vue
index 497b9bd1..40f5417b 100644
--- a/app/components/content/equipment/list.vue
+++ b/app/components/content/equipment/list.vue
@@ -90,8 +90,8 @@ provide('table_data_loader', isLoading)
const getCurrentMaterialDetail = async (id: number | string) => {
const result = await getMaterialDetail(id)
if (result.success) {
- const currentMaterial = result.body?.data || {}
- recItem.value = currentMaterial
+ const currentValue = result.body?.data || {}
+ recItem.value = currentValue
isFormEntryDialogOpen.value = true
}
}
diff --git a/app/components/content/medicine-group/list.vue b/app/components/content/medicine-group/list.vue
index 34e8d628..5dd89f9c 100644
--- a/app/components/content/medicine-group/list.vue
+++ b/app/components/content/medicine-group/list.vue
@@ -81,8 +81,8 @@ provide('table_data_loader', isLoading)
const getCurrentMedicineGroupDetail = async (id: number | string) => {
const result = await getMedicineGroupDetail(id)
if (result.success) {
- const currentMaterial = result.body?.data || {}
- recItem.value = currentMaterial
+ const currentValue = result.body?.data || {}
+ recItem.value = currentValue
isFormEntryDialogOpen.value = true
}
}
@@ -115,7 +115,7 @@ onMounted(async () => {