-
-
+
+
-
-
-
-
-
-
-
+
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/app/components/app/medicine-method/list-cfg.ts b/app/components/app/medicine-method/list-cfg.ts
index 0cff0cce..e2c72f9c 100644
--- a/app/components/app/medicine-method/list-cfg.ts
+++ b/app/components/app/medicine-method/list-cfg.ts
@@ -8,85 +8,25 @@ import type {
} from '~/components/pub/custom-ui/data/types'
import { defineAsyncComponent } from 'vue'
-type SmallDetailDto = any
-
const action = defineAsyncComponent(() => import('~/components/pub/custom-ui/data/dropdown-action-dud.vue'))
-const statusBadge = defineAsyncComponent(() => import('./status-badge.vue'))
const _doctorStatus = {
0: 'Tidak Aktif',
1: 'Aktif',
}
-export const cols: Col[] = [
- { width: 100 },
- { width: 250 },
- {},
- { width: 100 },
- { width: 100 },
- {},
- {},
- {},
- { width: 120 },
- { width: 100 },
- {},
- {},
-]
+export const cols: Col[] = [{}, {}, { width: 50 }]
-export const header: Th[][] = [
- [
- { label: 'Kode JKN' },
- { label: 'Nama' },
- { label: 'No KTP' },
- { label: 'No SIP' },
- { label: 'No IHS' },
- { label: 'Telpon' },
- { label: 'Fee Ranap' },
- { label: 'Fee Rajal' },
- { label: 'Status' },
- { label: '' },
- ],
-]
+export const header: Th[][] = [[{ label: 'Kode' }, { label: 'Nama' }, { label: 'Aksi' }]]
-export const keys = [
- 'bpjs_code',
- 'name',
- 'identity_number',
- 'sip_no',
- 'ihs_number',
- 'phone',
- 'inPatient_itemPrice',
- 'outPatient_itemPrice',
- 'status',
- 'action',
-]
+export const keys = ['code', 'name', 'action']
export const delKeyNames: KeyLabel[] = [
{ key: 'code', label: 'Kode' },
{ key: 'name', label: 'Nama' },
]
-export const funcParsed: RecStrFuncUnknown = {
- name: (rec: unknown): unknown => {
- const recX = rec as SmallDetailDto
- return `${recX.frontTitle} ${recX.name} ${recX.endTitle}`.trim()
- },
- identity_number: (rec: unknown): unknown => {
- const recX = rec as SmallDetailDto
- if (recX.identity_number?.substring(0, 5) === 'BLANK') {
- return '(TANPA NIK)'
- }
- return recX.identity_number
- },
- inPatient_itemPrice: (rec: unknown): unknown => {
- const recX = rec as SmallDetailDto
- return Number(recX.inPatient_itemPrice.price).toLocaleString('id-ID')
- },
- outPatient_itemPrice: (rec: unknown): unknown => {
- const recX = rec as SmallDetailDto
- return Number(recX.outPatient_itemPrice.price).toLocaleString('id-ID')
- },
-}
+export const funcParsed: RecStrFuncUnknown = {}
export const funcComponent: RecStrFuncComponent = {
action(rec, idx) {
@@ -97,14 +37,6 @@ export const funcComponent: RecStrFuncComponent = {
}
return res
},
- status(rec, idx) {
- const res: RecComponent = {
- idx,
- rec: rec as object,
- component: statusBadge,
- }
- return res
- },
}
export const funcHtml: RecStrFuncUnknown = {
diff --git a/app/components/app/medicine-method/status-badge.vue b/app/components/app/medicine-method/status-badge.vue
deleted file mode 100644
index 32cdfbca..00000000
--- a/app/components/app/medicine-method/status-badge.vue
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
- {{ statusText }}
-
-
-
diff --git a/app/components/flow/medicine-method/add.vue b/app/components/flow/medicine-method/add.vue
deleted file mode 100644
index fd42e0a6..00000000
--- a/app/components/flow/medicine-method/add.vue
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
- Tambah Pasien
-
-
-
diff --git a/app/components/flow/medicine-method/list.vue b/app/components/flow/medicine-method/list.vue
index 7c849395..e05419e5 100644
--- a/app/components/flow/medicine-method/list.vue
+++ b/app/components/flow/medicine-method/list.vue
@@ -1,12 +1,11 @@