Merge pull request #219 from dikstub-rssa/feat/adj-enc-list-199
Feat - Item + Item Price
This commit is contained in:
@@ -79,6 +79,7 @@ export const paymentTypes: Record<string, string> = {
|
||||
jkmm: 'JKMM (Jaminan Kesehatan Mandiri)',
|
||||
spm: 'SPM (Sistem Pembayaran Mandiri)',
|
||||
pks: 'PKS (Pembiayaan Kesehatan Sosial)',
|
||||
umum: 'Umum',
|
||||
}
|
||||
|
||||
export const sepRefTypeCodes: Record<string, string> = {
|
||||
|
||||
+5
-12
@@ -19,25 +19,18 @@ export function usePageChecker() {
|
||||
) {
|
||||
// Check if user has access to this page, need to use try - catch for proper handling
|
||||
const hasAccess = checkRole(roleAccess)
|
||||
if (!hasAccess) {
|
||||
navigateTo('/403')
|
||||
}
|
||||
if (!hasAccess) return false
|
||||
|
||||
// Define permission-based computed properties
|
||||
const canCreate = hasCreateAccess(roleAccess)
|
||||
const canRead = hasReadAccess(roleAccess)
|
||||
const canUpdate = hasUpdateAccess(roleAccess)
|
||||
const canDelete = hasDeleteAccess(roleAccess)
|
||||
|
||||
switch (type) {
|
||||
case 'create':
|
||||
return canCreate
|
||||
return hasCreateAccess(roleAccess)
|
||||
case 'read':
|
||||
return canRead
|
||||
return hasReadAccess(roleAccess)
|
||||
case 'update':
|
||||
return canUpdate
|
||||
return hasUpdateAccess(roleAccess)
|
||||
case 'delete':
|
||||
return canDelete
|
||||
return hasDeleteAccess(roleAccess)
|
||||
default:
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user