diff --git a/app/components/content/chemotherapy/process.vue b/app/components/content/chemotherapy/process.vue index 2a61c468..5cd0b452 100644 --- a/app/components/content/chemotherapy/process.vue +++ b/app/components/content/chemotherapy/process.vue @@ -1,7 +1,7 @@ diff --git a/app/components/content/control-letter/list.vue b/app/components/content/control-letter/list.vue index 87a3d33e..9be22012 100644 --- a/app/components/content/control-letter/list.vue +++ b/app/components/content/control-letter/list.vue @@ -11,8 +11,9 @@ import { getList, remove } from '~/services/control-letter.service' import { toast } from '~/components/pub/ui/toast' import type { Encounter } from '~/models/encounter' import WarningAlert from '~/components/pub/my-ui/alert/warning-alert.vue' -import type { PagePermission } from '~/models/role' +// import type { PagePermission } from '~/models/role' import { PAGE_PERMISSIONS } from '~/lib/page-permission' +import { permissions } from '~/const/page-permission/chemoteraphy' import { unauthorizedToast } from '~/lib/utils' import Dialog from '~/components/pub/my-ui/modal/dialog.vue' import DocPreviewDialog from '~/components/pub/my-ui/modal/doc-preview-dialog.vue' @@ -20,7 +21,7 @@ import HistoryDialog from '~/components/app/control-letter/history-dialog.vue' // #endregion // #region Permission -const roleAccess: PagePermission = PAGE_PERMISSIONS['/rehab/encounter'] +const roleAccess = permissions['/rehab/encounter'] || {} const { getPagePermissions } = useRBAC() const pagePermission = getPagePermissions(roleAccess) @@ -142,7 +143,7 @@ watch([recId, recAction, timestamp], () => { break case ActionEvents.showEdit: - if(pagePermission.canUpdate){ + if(pagePermission.canUpdate){ navigateTo({ name: 'rehab-encounter-id-control-letter-control_letter_id-edit', params: { id: encounterId, "control_letter_id": recId.value }, @@ -185,7 +186,7 @@ watch([recId, recAction, timestamp], () => { @click="isHistoryDialogOpen = true"> Riwayat Program Nasional - + @@ -211,7 +212,7 @@ watch([recId, recAction, timestamp], () => { - + import type { Permission } from '~/models/role' -import { permissions } from '~/const/page-permission/outpatient' +import { permissions } from '~/const/page-permission/ambulatory' import Error from '~/components/pub/my-ui/error/error.vue' import Content from '~/components/content/encounter/detail.vue' @@ -12,7 +12,7 @@ definePageMeta({ }) // Preps role checking -const roleAccess: Record = permissions['/outpatient/encounter'] || {} +const roleAccess: Record = permissions['/ambulatory/encounter'] || {} const { checkRole, hasReadAccess } = useRBAC() // Check if user has access to this page diff --git a/app/pages/(features)/chemotherapy/encounter/[id]/process.vue b/app/pages/(features)/chemotherapy/encounter/[id]/process.vue index 030440e2..9884974a 100644 --- a/app/pages/(features)/chemotherapy/encounter/[id]/process.vue +++ b/app/pages/(features)/chemotherapy/encounter/[id]/process.vue @@ -1,8 +1,8 @@